I don't think it helps to get snooty about language.
What is 'correct' is always a matter of debate anyway. The language we speak now is different to the language spoken by our grandparents in their youth, which was different to their grandparents, and so on and on...
It is hard to define...