Your list is symptoms. dragonblustar’s list is tipping points.
Disagree. They are many of the causes.
Porn is one cause, no doubt. If that was one’s tipping point, I’m sure it’s always front and center for them. For many others, however, it is not the cause. Argue if you must.