And disagree I will.
What sort of "crisis" is created if one does not adhere 100% to XHTML/CSS?
When a standard gets in the way of common sense, the standard is no longer a standardization tool but rather a usage control.
When a tool forces a user to comply to standards that a user should be free to adjust at will, then the tool becomes a usage control rather than a tool.
If one has to go through an HTML and CSS exercise to simply insert an extra line...well friend, that is ludicrous and precisely why I have little respect for standards.
Tell a client who is editing their own content--a client who does not know what CSS is or will EVER care--that they can't insert a blank line. Ask them if they think that is intelligent design. They won't. And they would be correct in their thinking. Non-programmers are keenly intelligent. They live and think in the real world.
BTW, even with my lack of respect for standards, I STILL have hundreds of happy clients with websites that bring them business. So please don't feed me the "importance" of strict adherence to standards. Standards have their place but there is no place for tools that force strict adherence at the expense of usability.
The above is a wordy way of saying "drop the XHTML/CSS puritanism and give us a 100% flexible tool so we and our clients can make our own decisions about using it as we see fit."