I’m not disagreeing, it’s just that when there’s one thing common among a huge percentage of violent people, maybe you should look into it.
And religion and especially islam is there way too often. If it was up to me, I’d ban all organized religion, starting with islam and christianity following shortly after.