By the same token, couldn't ANY religion use the same argument to excuse their flaws and atrocities?
They are, after all, run by "imperfect" men as well. I guess that means they're ACTUALLY inspired of god too, but simply run by imperfect men who make mistakes.