Of course it does syrenn but schools are supposed to solve every societal problem - from drugs to sex to manners to obesity to violence to...
And then people wonder why "Johnny Can't Read".
That is a public school problem... you cant expel the problem brats.
The point is.... you should NOT have to deal with anything other then teaching.
The social shit is and should be up to the parents. A possible solution when the kids break the rules... you give the parent a ticket and they have to pay up.
I agree that a lot of this is about bad parenting, but I don't think ticketing parents is going to help. All that will teach the kids is that if they screw up, their parents will have to pay for it. Also if you hand an abusive parent a ticket (because some of these kids are acting out due to a shitstorm at home) you've just asked them to beat the crap out of the kid.
With the regular kids there's not always a lot a parent can do proactively. I do my best with my daughter, she knows the rules and, for her age group, she's a fantastically well behaved kid...but we all have our days. When she has a bad day (mind you she's 3 not a teenager) I spend the day correcting her behaviour but I can't always stop it before it starts, sometimes it's just about teaching her that there are consequences when she misbehaves.
Giving ME a ticket (punishing me for someone else's behaviour) isn't going to change HER behaviour, it's not going to take it away, or modify it in any fashion.
Talking to me, giving me the details of what happened (was she the aggressor or defending herself etc) will go much farther in modifying her actions because then I'll know what happened and how to punish her appropriately.
Tickets won't turn bad parents into good parents all they'll do is ensure that bad parents make their kids lives even harder and punish good parents for things that are not, always, their fault.
Personally, I think counseling and parenting classes would be more helpful than ticketing parents.