I take it that your "snake eater" comment is some kind of insult for people of faith.
"It's like that with a lot of officers from what I understand."
I take it that you don't understand much then.
Snake Eater is a reference to Special Forces types. This is a moniker they have been tagged with over time. It has less than zero to do with religion.
Perhaps if you didn't know that I would suggest you were the one who didn't understand much?