lymelady
I agree with you that people who consider themselves moral are going to be more hypocritical just because they're automatically labeling people who don't behave the way they do as immoral yet they're doing something considered immoral by others; basically, they won't justify other people doing something they consider immoral, but expect their own justifications to hold up as absolutely moral. That's hypocritical. But I don't think they're more likely to commit unethical acts (this would get into a debate about how to classify something as universally unethical), I think they're just more likely to be hypocrites, if anything.
Yeah, I think its odd that many of the people I know and think of as being most moral (groups like Sufis, which is what I'm studying in my Islam class), don't usually claim to be really moral people, and if asked directly they will often point out people who are more moral than them.