I wouldn't say it's not offensive, there are definitely people that would take offense to this. But those people are stupid and can't take a joke. It's not insulting though, which, is what I think meant. Either way, yes, good joke, not insulting anyone's beliefs.