I think a lot of it is many entering the field today are throwing components together more than optimising their work. You look at the source of pages and see the mishmash of various javascripts, CSSs, and HTML.
Then again I sometimes see a well crafted thin website, usually this is one that's been around a while (which after a few re-boots learned that just getting anyone to re-make it again is not going to fix the problem.) Look around, they are out there.
So what can I say, there is a lot of technical debt in web development lately (i.e. WordPress), and at some point these will come due. The script kiddies will not be the choice to fix the problem, but folks who care about the long term will - and with that there will be a chance to go through the cruft and refactor a more optimised web.
Then again I sometimes see a well crafted thin website, usually this is one that's been around a while (which after a few re-boots learned that just getting anyone to re-make it again is not going to fix the problem.) Look around, they are out there.
So what can I say, there is a lot of technical debt in web development lately (i.e. WordPress), and at some point these will come due. The script kiddies will not be the choice to fix the problem, but folks who care about the long term will - and with that there will be a chance to go through the cruft and refactor a more optimised web.