Morals. You either have them or you don't. Good people don't and won't do bad things, bad people will. It really is that simple.
Anecdotes aside, poverty is the single most contributing factor to how likely you will be to get involved in a gang, commit a violent crime, spend time in prison, etc.
That is just the reality of the situation. To try and pretend otherwise is like trying to pretend strict gun laws deal with illegal gun use. It is self delusion for personal reasons.