Let's face it: people who write poorly and carelessly don't deserve our attention. They are ignorant jerks who waste our time.
Woah! I hope you were just being dry and not serious.
Some of the most capable people I know don't have the best writing skills. More importantly, the expert knowledge they possess can't be easily transfered by spoken/written word anyway.
It has to be experienced.
GD: Agree absolutely.
There are a couple of regular contributors here that I had to 'get used to' in order to be able to easily follow their thoughts. I enjoy reading their contributions and the nugget-mining is easy, as they get right to the point. Not everyone has great writing skills by school-marm standards, but this isn't a technical writing forum.
I would rather have everyone concentrate on their contributions to the discussion than hold back because they are now self-conscious about their writing or grammar.
I would say to the grammar snobs; Skip the imperfect posts if they irritate you. In the long run, it's your loss.