So as a Texan who lives fairly close to McKinney I feel I should chime in. The problem all comes down IMO to no one giving respect. The kids didn't respect the rules, the security guard or the cops. The cop didn't respect that girl. If everyone would just give a little more respect to everyone, including themselves, the world would be such a better place. But respect is really something I have seen diminishing with a quickness in every facet of society.
I will say this, I do think teens are out of control. I remember being a teenager(it wasn't ALL that long ago), and the foolish things my friends and I did. I don't remember ever blatantly being disrespectful or cursing at adults. I remember sitting orderly in rooms after cops busted our parties and waiting for breathalyzers. However, it has been taken to the next level. My daughter and I have stopped going to the neighborhood park in the evenings because of the amount of kids there. There is a basketball court and lots of teen boys congregate there and I will tell you, I have never heard such filthy cat calls in my life. I am a mother, with my 2 year old daughter, and they still had zero respect on more than one occasion. These are not poor kids, these are well to do kids who most likely attend The nearby private Christian school. So it's not just one group or one demographic, a respectful teen today is sadly a pleasant rarity.
Sorry for the rant, I'm just sick of disrespect, and I don't care who it's coming from it has to stop.