Hi,
ich teile Deine Meinung.
Wenn Du hochwertigen Code haben willst, mußt Du den im WYSIWYG-Modus erzeugten durch einen Filter, bzw. Parser schicken. Das ist technisch bedingt leider sehr komplex und resourcenfressend, da eine Portion künstliche Intelligenz nötig ist, um die Strukturen zu deuten und ggf. umzuformen. Typo3 z.B. macht so eine Umsetzung ansatzweise nach konfigurierbaren Regeln. So werden auf Wunsch bestimmte Tags entfernt oder autom. mit CSS-Klassen belegt.
MfG
Danny