Here I think society and school system makes it harder. gives them an easy ride and then expects them to have the same work ethic etc that we had coming out of school. so many days off, easier grades. When I was growing up I knew if I did something I was going to get it from the neighbours, parents, school everywhere! the bullying is worse..bullying by texting,emailing by young girls is getting bad. There has always been the cliques and catty behaviour but has been getting worse with technology.
also seems to be an entitlement issues too ..too many in our area living off the system that don't need too. plus parents don't seem to care enough about their kids. no fathers around, or breaking up over being bored etc.
I have had to explain a lot more about life then I expected for dd age (9) explaining the actions of her friends parents.