Sounds like words of wisdom, but unfortunately it's not true. Everybody tries to be efficient, or the competition will take over. That includes coders, carpenters and bankers.
The level to which I disagree to the last part is immeasurable. In the old days effeciency was important so your showing your age with that statement Riven.. (LOL) Very rarely do you see a dev think about efficiency these days, most devs these days don't even think about efficieny and will happily introduce an entirely new (bloated) framework to avoid coding a class or two. And then after a few repeats of this cycle (when everything comes crashing down) they demand better computers.