Well, it's pretty offensive, even to an agnostic such as me. I don't object to the chaps opinion but just in the same way you'd tell a bunch of kids in the park to pack in the swearing in front of your three year old, there really are other more acceptable ways and forums in which to direct your opinions.