I agree with much of your commentary, but I don't really like the community bashing. Having looked at the average Windows community, I'm not really sure that it is better, they just act off-putting and helpless in different ways (just reinstall it, and that kind of thing being the most common responses).