Most of the problems I would say are related to the modern isolated Nuclear family.
See that programmer sat next to you that is not a nice person? Well some kid had no choice but to have him as a parent.
Throw in a society that doesn’t value teachers and pays them below many other jobs and the kid spends all his day and evenings with no one to guide and nurture him or her.