I always enjoy reading well explained reasons why things are the way they are. As a developer I do keep non-developers in mind when I plan and assemble, of course I do or my work would be terrible, but phrasing my own decisions to those non-developers is a feat greater than programming, for me.

Andrew's comments were interesting, and I applaud his reminder around browser capabilities. Also, the power user/quirks situation is one I still battle with, I've found myself resorting to inserting a Duck in order to 'get away' with a new feature, or plant an Egg to reward curiosity (or mishap).

Andy S - I found your comments interesting too, particularly your description of the Editors state, not to mention your category for the 'expectation fault'.

Edit: Yes! I do want to use the same kick ass comment editor on my site!