Most people are not taught HTML. They "pick it up on the Web". If they get
confused, they ask someone or look it up in a book.
The direct style attribute blurs the line between style sheets and HTML and
makes it more difficult to learn one without the other. Within weeks of the
release of the stylesheet enhanced Netscape, wg-html will be swamped with
requests for more "HTML style sheet tags." "I wish HTML supported
If it were really the case that "one more feature" would not make a language
harder to learn, then every language could have every feature. Those of us
(and this may well include you, Scott) who have programmed in languages that
have every feature know that this is _not_ the case. Extra features do make
a language harder to learn, especially if they are features that blur the
difference between components of the system.
Further, if those features blatantly overlap the abilities of another part
of the system, most people will think: "I must not understand this system.
Surely there is some difference between these two features."