I don't see anything all that offensive in what he posted. Doubting the existence of God, or even calling people stupid who do believe, is not exactly out of the ordinary here.
Your right, but out in Freeper land on the stand alone threads, folks get a bit touchy, they don't really know were the other person is coming from like we do.