Nice name-calling. If you examine the guy's reasoning, it's as solid as a brick wall. Nothing about his article merits your ad homonym attack.
Take a look at your reasoning: "If God made a perfect world without sin, suffering or pain, how could he call himself God?"
If God is perfect...