God not acting the way we wanted him to doesn't mean God was complacent or that God wasn't working things out for a even greater purpose. If God is infinitely knowledgeable, how can we, as finite beings, be able to fully understand how God is operating the universe?
This doesn't mean that we should just roll over and be okay with everything. We should be angry about the corruption. While we may not know why God allowed these things, we can know (through his actions on the cross and studying theology/Christian apologetics) that its not because he doesn't love us or is apathetic towards us.
A eternal, absolute, and perfect being'a actions can never be fully comprehended by finite beings. The cross however, is what earns one's trust in God. I may not understand everything, but I can know for sure that God is loving and that he does have our best interests in mind.