I was mugged at knifepoint with 2 mates when we were 15 after swimming at cov baths waiting for a bus, 35 years ago, the years of drinking in town from 16 also saw me encounter people with knives, I was lucky that most of the time, I had gone to school with them it they were looking to take money off us.
I think more carry now for protection, I don’t know why, until we start catching them and talking to them, we cannot really address the fundamentals. I think custodial could be right but you have to look at each circumstance on its own merit.