Well, that's definitely a nicer option than most people are peddling, but that isn't going to work all the time. There will always be people who don't work quite right. It's unfortunate and terrible and unfair but that is life for you
Nah, I don't see it that way. People from shit homes with shit parents become shit people because they are forced to live like that all their life. Few choose to self identify their issues, so they remain stagnant. That is why the community needs to offer a counter to that horrible life. I see standing waters all around me. That is a pool rife with poison. Yet, people today suck all that poison down. It's time for a new way to redesign the entire social structure starting with one person at a time. I will reform myself first.
I'm telling you, it's impossible. There's no way to fix things like that. People are different. They're born different. All of them. Some will just break. Some can be saved but won't, others have been attempted to be saved but still fall regardless. You can't save everyone. This world's broken. It's designed broken, if you want to look at it that way. As long as our children differ from us (so I suppose as long as natural birth is still a thing) there won't be any way to fix it. Mental issues happen despite anyone's best efforts. Sociopaths aren't socialized, they're pretty much born that way. It sucks, and I wish it wasn't true. But it is.