Back in the day code was optimized. You won't believe the stuff I've seen being crammed into 1K. Nowadays with multi MegaBytes/GigaBytes available on both RAM and storage, code optimization has become a lost art. If code doesn't perform well you simply throw bigger hardware at it.
That is so true. I'd hate to see what the future would bring...