Agreed. Especially now with the abilty to do a HTML5 only publish. There are many times I go into the code after a publish to clean things up. This is fine for isolated things I work on but would never work for a company as a whole.
The reality is that some of the stuff that is published doesn’t work in IE9 for example even with compatibilty mode and such.
If they don’t draw a line in the sand, then at least clicking on the new HTML5 only option I would imagine should clean all this up since HTML5 doesn’t work in anything but these newer browsers anyway.