I'm not bragging, though, what I'm getting at is that you're missing a huge part of why people steal - maybe even the largest part: because they feel they have to survive, or because it's okay because society is stacked against them.
This is what above was talking about when talking about fixing root causes. If you can ensure that people have shelter, food, safety, security, and belonging, you'll generally find that you don't need to _morally re-educate_ them, they won't have the impetus to steal.