A perennial peeve that I've had with WordPress is that the WYSIWYG editor absolutely insists on cleaning up my formatting for me. Namely, some times I want to insert more than one line space between lines of text or pictures, but the editor always removes them. Generally, this leaves my formatting disorganized, especially when I intersperse images with text. It even removes nonbreaking spaces.
There does not appear to be an option to turn "clean code" off. I've tried many hackarounds - tables, unordered lists, horizontal rules, etc. but all they do is add to the clutter and things to remember when I make a new static page.
It seems like such a trivial thing to make an option to switch "nanny mode" off. Some times I want the ability to insert what WordPress considers an unnecessary line, since it fits the style of what I write, which is generally "photo-journal" style. This has been a problem for me for years, ever since I first started using WP, and would be the only thing which would cause me to move away from it.
I sincerely hope it's just a check box or option somewhere I missed. If so, can someone direct me to it? Else, I would like to strongly voice a feature request to make the WYSIWIG less commanding by default. Are there WP plugins that bypass the regular editor and have this feature?
For what it's worth, I really do not consider CSS and PHP hacking to be a viable solution. I'm not a coder by nature or profession, so unless it's a one-line insert to be done once to enable such an option, I'm not sure a "modify this WP system file" solution is within my grasp.