The news media loves to make a big deal when a "Christian" preacher commits some sort of sexual sin, with the most recent example being Ted Haggard, who rabidly preached against homosexual practice, while he himself was involved in it on a routine basis. Everybody loves to hate a hypocrite. It is not surprising that there are hypocrites today, as there were in Jesus' day. The Old Testament prophet Daniel even predicted that there would be more hypocrites in the end times, as the cost of faith could well be your life. Jesus also predicted that many would fall away although they would claim to be His disciple at the judgment:
"Not everyone who says to Me, 'Lord, Lord,' will enter the kingdom of heaven, but he who does the will of My Father who is in heaven will enter. Many will say to Me on that day, 'Lord, Lord, did we not prophesy in Your name, and in Your name cast out demons, and in Your name perform many miracles?' And then I will declare to them, 'I never knew you; DEPART FROM ME, YOU WHO PRACTICE LAWLESSNESS.' " (Matthew 7:21-23)
Christianity should not be judged on the basis of those who claim to be its adherents, when, in reality, they practice the opposite of what it teaches.
The Bible clearly indicates that those who practice hypocrisy aren't really Christians at all, but will be judged to be non-believers and sent to hell. If you are a non-believer, this is a good reason to consider the Christian faith, since you don't want to end up in hell with all the hypocrites. Having attended many Christian churches, I can assure you that the pretenders are few and far between. One should judge Christianity not on the basis of what the fakers do, but on the basis of what Jesus taught and how He lived.
But the wisdom from above is first pure, then peaceable, gentle, reasonable, full of mercy and good fruits, unwavering, without hypocrisy. (James 3:17)