I have this theory and I may be wrong. I believe that it goes back to parenting as well. These days people are working and they decide to have children. Once the child is big enough for day care, that is it. Parents work, child is raised by other people, get their information from other kids. When they are picked up, most families eat not together, but each doing their own thing. Then the child is a teenager and the parents do not know them or their values and for the most part they know more about friends than they do their own children.
So, our world cannot help but get worse as it is not like back in our times when parenting was parenting. Now I have to be fair there are a lot of families that still do it the old way, but that is declining more and more.