I agree with the Pharisee wing, but I know a lot of hardline "Religious Right" people who disagree heavily with the tone here. Many of them understand that no one is perfect.
You put it perfectly, imo. No one is perfect, especially me. I think we all have more in common than not.