It's right to allow for casual or colloquial use of language in appropriate circumstances.
My concern is that so many people have not got a clue how to use language correctly when they need to.
I agree with the poster above who identified lack of reading as the problem. I think there has also been a neglect of basic education in schools. There has to be lessons where being correct is more important than expressing yourself.