“You can always run a custom or even a minimal install.”

Yes , you can, but after each update the install will add something and you have to start all over again working on a minimal install.