I've grown up around very religious people. Most try to be good people and practice as they preach. There are a few who are all high and mighty but practice evil. For the most part, though, it's the extremists and ones who get the microphone that are the hypocrites. Real, down to earth, God fearing people are some of the kindest, warmest people you'll ever meet.
I find that people generally do this, not only religious people. They would not be happy or fulfilled in a certain situation themselves, yet they expect me to be for some reason.
They are excited by the fantasy of sin.
Only cuz someone else convinced them that it was the right thing to do, or suffer the consequences in an afterlife scenario. I consider it social brainwashing.