I firmly believe that lack of proper parenting is the cause of numerous social problems that we face today. Too many parents equate raising kids to owning a pet. Feed them, cloth them and then drop them off at the local mall or school while they play or pursue their careers.
Or they just don't care at all and give the child no advice. I don't know which is worse for the child in the end.
Getting upset is a sure way to loose a debate. ;)