PEK1 ur being a bit more judgmental, leave the people who can't write perfect English alone, their first language is their comfort zone if u can't handle it and continue to criticize here, why are u here in the first place? u want perfect English, then go to the perfect English forum simple. if u don't then please refrain from being an egoistical idiot and respect the poeple and the thread who posts these! 
and now let's get back to the REAL topic about the whiners.
Remember judging people won't get you far respecting thier opioion will get you respect 