My dude people from everywhere are struggling though a cost of living crisis and the global resurgence of fascist ideology, and a lot of people were never taught how to cope with some of the stressors in their life. I'm not trying to justify these kinds of outbursts but we need to accept they are the byproduct of larger, systemic societal ills.