Wow talk about thin-skinned!
If I didn't have better things to do I could get seriously hacked off because as has already been explained here the intent of the thread had nothing to do with being upset at people not following XML rules. AAMOF my personal inclination is to be happy that I may be competing with people that are using what I think are inferior tools to do the same task.
But why let that fact ruin some good copy.
Anyway let me tell you the hole in your beautifully written argument.
You fail to distinguish between "Everybody should code" and "Everybody should be allowed to code for a living" which is invariably what the people who come to the XML list are doing.