I think the problem is that many Christians want to treat God like a law of physics. Completely consistent in how every issue is handled. Has God intervened directly to punish a wicked person or a wicked nation? The scriptures clearly point out that he has. They also clearly show examples where he did NOT do that. It's interesting to note that Ahab - quite possibly the most despicable king in all Israel's history - also had one of the longest reigns. The bottom line is God does what He deems appropriate based on His plan. More often than not, it's a waste of time to figure out whether God caused a nation to fall or a criminal to get caught or whatever, because we simply don't know. The scripture is very clear in teaching that if we want justice on evil, we're often not going to see it in this life. Bad people sometimes get away with it and have very successful lives. But they won't escape God's judgment. Ultimately, I believe that to truly understand why God does what He does, we have to start with the premise that this life and this existence on earth is NOT the end-all be-all. This is simply a preparation ground and an opportunity for mankind to make a decision - who do I want to serve? Am I willing to submit my will to God? All the other stuff is just window dressing.