Was it CSS Zen Garden that convinced a generation of web developers that HTML and CSS are in fact different concerns?
Unfortunately, in capitalism that’s too much to ask, because it would improve everyone’s lives except the ad industry’s.
Perhaps some sites can be excused from this because they really do fall on the app side of the document–app spectrum. Google Maps comes to mind, but Facebook? They’re just bad internet citizens.