<i>People who complain about CSS should try changing the look/feel of an entire desktop app. People who complain of HTML should try building PDFs or Word Docs on the fly.</i><p>Actually, those two capabilities were two things that VisualWorks Smalltalk has had for something like a decade?  Want your App to look OS X Aqua?  One line of code, boom!  Building apps on the fly?  Business as usual for Smalltalk.<p>(To be fair, the Aqua/Motif/Windows emulated UI was half-baked appearance wise, but the underlying framework was good.)