Why so angry?

I saw a bumper sticker on a car today promoting blasphemy day. The lizard decal and various other bumper stickers made it clear the owner did not believe in God. But it seemed to go further than that. I mean, blasphemy day, really? I had another sort of encounter with …