You’re right that poverty is the root cause of crime and violence, but I think you’re missing the point that OP was trying to make. Why does crime get worse or get better during any given week or month? Even if it’s because maybe a factory shuts down and more people are out of work (for example, though I daresay that this leads to petty theft and not violence), it seems nobody’s really able to predict these trends on a macro scale.