Personally I would lay the blame firmly at the feet of bleeding heart liberals who say (among other things), "Children should be allowed to express themselves freely without fear of being chastised." Yea and what do we end up with? Little thugs who know that they can do what they like and get away with it.
Parents aren't allowed to properly discipline their children without fear of ending up in court, then again some parents don't give a damn and allow their "little angels" to run riot. I've seen school kids tell their teachers to "Foxtrot Oscar" literally. When I was a kid if we looked at a teacher wrong we'd get a good hiding. There was a saying, "Children should be seen and not heard." If I butted into an adults conversation I'd get a clout around the ear, I have even heard children call their parents arseholes. I could go on and on. The whole world has gone mad, values like respect and good manners have gone out the window.
I brought my kids up the same way as I was brought up, firm discipline, but always fair, step out of line and they get a kick up the arse, literally.
What's the solution? I have no idea.
Adversus solem ne loquitor