Wrong, downright wrong.
Most people today publish using editors.
A good spec, even if it's too complicated for the average lay publisher, will be good for authoring tools, who can now have ALL the features that publishers want, while maintaining consistency. Now graphical user agents can present the content consistently, while other types of UA's can render it meaningfully. All that, of course, until XML, which will at last help us find our peace. You are misunderstanding, actually. It's a very simple procedure, at least as a programmer I see it so.