Despite agreeing with you in broad strokes I still don't see this being completely feasible. We should obviously strive for a society where people don't need to steal and don't feel compelled to steal either. That said, even in a much better situation there will still be someone who does it. At some point you really do have to go "investing more resources into this is not productive for society".