Yes, but meanwhile they are happy to wear the mark of greed.
The christian community has the exact same problems that the non-christians have. There's divorce, incest, child molestations, theft, lying, cheating... everything. If you look at the statistics, there's really not much outward difference between christians and non-christians.
There's a lot of reasons for this. There are huge numbers of people who call themselves christians, but really aren't any different from other people. Maybe they believe. But they don't go to church, and more or less behave like they're not christians. But everyone looks at people like that and says, see? The christians are hypocrites! Is this person really a christian?
Then there's the christians who really are making an effort to behave in a christ-like manner. But this is spectacularly difficult. So difficult that no one can really do this 100%. So people make their best effort with varying degrees of success. They make mistakes, some small, some big. They recognize what happened, apologize to those affected, repent, and do their best to not repeat the mistake, which sometimes happens and sometimes not. When these people make mistakes, the reaction from non-christians is the same. See?! Hypocrites! Christianity is BS! But what these non-christians should be doing is indicting the person and not the religion.
Christianity isn't about never sinning again, although that is the goal. In fact, it's safe to assume that never sinning again is impossible. In the end, it doesn't matter who has sinned how much, if this person has sinned more or less than that person who got into heaven or who didn't. In the end, all that matters is faith in jesus. You either have it or you don't.
To drive the point home, I believe that Jeffery Dahmer is in heaven. This is because he was saved shortly before he was killed in prison. Some people would react with shock and indignation to this. After all, why would someone so awful be allowed into heaven? But christians have a different perspective. If even someone as bad as Jeffery Dahmer can be forgiven, then so can I.