Finding it rude

It grinds my gears when someone genuinely asks a question on here, and all the grammar nazis come out and correct their spelling and grammar but don't actually provide any advice. 
I understand everyone is entitled to their opinion, but do you honestly have nothing better to do than correct someone else's grammar? Do you need to put down someone's intelligence because they made a simple mistake? Not everyone has the same education as you, but at least they try.  Get of your high horses. 
If you're going to correct people, at least be helpful about it, not just rude and bitchy. 
Sorry just had to vent.