I agree with most of this. The one exception I take is the video games, music, entertainment etc. The notion that what influences our emotions the most, music and general entertainment, have no negative impact on a mentally ill child is bogus and I've never believed in the (liberal) argument that it has no merit. That started being a combative point of debate when one of their main constituency made music with violent themes.
If you're a progressive, you cant take on the violence in your bases entertainment and music if you want to continue the pandering of the grievance lobby. So they pretend it has no role.
But take Columbine for example, those kids played out a fantasy from their favorite movie "Natural Born Killers" and video game "Doom". They even went so far as to use their favorite gun from Doom. They cited the movie on their T-shirts while they blew up the school.
I'm not saying they wouldn't have done it had they not had those movies or games, I'm just saying in the mind of a child who is homicidal and suicidal, those factors are taken way too lightly.