It is true that there is a lot of hypocrisy in the professing church as well as a lot of false shepherds that are fleecing the sheep which turns a lot of people off, but I believe people simply refuse to abide by the word of God because it constrains them from doing as they please. They feel that God's word is too strict and narrow so they chose to go the way of the world , the broad way which ultimately leads to destruction. I can understand being turned off by all the hypocrisy found in the professing church today but instead of judging Christianity by Scripturally inconsistent people, judge the people by the consistent word of God. People change, visible churches change but God never changes and neither will His word. At the judgment people will not be judged by other people or by ever changing human and worldly standard, but by eternal God and His unchanging word.