I disagree strongly with this argument.
hypocrite: A person who pretends to have moral or religious beliefs, principles, etc., he does not actually possess.
According to that definition which is from Webster's, you cannot say that all Christians are hypocrites. We make mistakes, but we...