I know I'm going to get some heat for saying this but In my opinion religions and stupidity go hand in hand. These snake people are more extreme than most, but all religions have beliefs and practices that just don't make sense.
I agree Rkunsaw, not calling the believers stupid, as they obviously need something to guide them in their lives, and if they found it, good for them. Just don't preach to me and try to get me to join the flock, that will backfire. Born and raised Catholic here, who hasn't participated in my entire adult life. Seeing those preachers (and believers) on the Sunday morning TV shows, even for 2 minutes, pushes me further and further away from any religion really.
Many wars and killings have occurred in the name of religion. There is a lot of hate in the hearts of many religious people, hatred for those who don't look like them, act like them, or live their lives like them. They don't have the 'live and let live' attitude, which is a lot healthier, IMO.
A person who doesn't have to be threatened to live a kind and loving life, with burning in hell, is more of the person that I am and want to be around. A person that doesn't think they're going to be rewarded in their "heaven" by dozens of virgins, is the kind of person I want around.
Religion is a business in the modern world, I know because when I was a child, people would know on my mother's door and try to sell her on their religion, today, 55 years later, they still knock on mine. I send them on their way after the first 3 words. The snake in this case is just a side show in the three ring circus.