I understood you to be saying to max out whatever you can, consider using watercooling to improve performance, and get the best components that one can afford. If that's not what you meant, then I misunderstood you.
My counterpoint was to not try and max out anything unless it's required, but rather build to the needed specs that could include future needs if known. That's not saying the same thing.