This is a serious point and one that afflicts me. Obviously developers are a common user of wordpress.
Our wordpress installation for the Vexi project:
http://vexi.sourceforge.net/
An example of where we need to preserve spaces or tabs, neither of which are preserved by the post editor:
http://vexi.sourceforge.net/?page_id=7