Perhaps this is a mere symptom of some other problem. In Canada I dont personally recall witnessing crime in my adult life. If I saw someone doing something criminal today I would just you know... call the cops. Perhaps in the USA the lived experience is somewhat different? Maybe more crime? Maybe the police dont show up?
While driving on Oak in SF last weekend, I saw a man get out of a car, run to an open parked Uhaul truck, grab something, then take off. Right as he left, the (presumed) owner of the stolen articles came out of the house, put his hands up, and made a "Fucking really ?" expression. My first reaction was, "Welcome to the Bay Area! Watch your shit!"
It really annoys me that victim blaming isn't taboo for property crimes.