>.If God can't be above the pettiness inherent in humankind<<
Who says it's pettiness?
What does it appear to be to you? Or, are you one of those who blindly accepts the cop-out "God works in mysterious ways?" This is nothing more than a way to deflect uncomfortable questions, and is about as satisfying as "because I said so."