I thought the same, no way :) But, it makes a point. If nobody notices any side-effects of a bad design, is it still a bad design?
The text-browser point made by the OP is the first that ran into this however most text browsers don't render the current 'best practice' (using CSS classes with margins) correctly either.