Earlier quoted context omitted.
I'm fortunate enough to work for a company that sees being thrifty with bandwidth and processing as very important. We have regular audits to find ways to make things lighter/faster, and therefore better. Occasionally "flashier" mandates from on high override those considerations, but so far it's been specific and rare. It's probably because our target audience isn't developers.
Funny, following that logic one would think that developers would be the most picky about performance...
But the devs coming out of schools today (and half of HN) believe it's OK to build a skyscraper by stacking frameworks one upon the other.