But part of being righteous is to try to change society so that things like you mentioned don't happen (or happen less). To give that choice to others, you need to stand up for them. That's what I mean. It's not just about one person being good, it's making change so that the whole of society is better.
Under a different environment, people act differently. People are a reflection of the society, if it's dysfunctional, people are going to be that. If the society has food, education and shelter for all, then people are going to be very different. Eliminate desperate survival, you won't get that type of crime anymore... Those people aren't necessarily bad, society failed them.
Is it fair that God allows the suffering of the powerless to be placed under the responsibility of other human beings who time and time again prove that they are not willing to (as a whole) eliminate abuse? Just look at society today. It is in many ways better than ever before and yet to gain nearly any possession or enjoy nearly any service requires that some human or animal or the environment must suffer/receive harm. This is how the world works. To make something, you have to break something. To live, you have to kill. We can be the best person we can possibly be and still cause pain. That is just part of nature. And eventually every single one of us experiences great loss, pain, suffering and death.
I know that is a beak outlook..but it's also a reality. So then for me at least, the question is why would God do this to us- provide us with a system for survival that is malicious to the core? I have my own beliefs on this but I generally do not understand how people of other beliefs manage to convince themselves that their God is not sadistic.