Maybe you don't understand. Going on the blind assumption that anyone and everyone who calls themselves "Christian" and is actually born again as Jesus requires is a mistake. Many, if not most are not. Fully, easily, 98% of those who assume Christianity are nowhere near being born again. If someone is not born again, they simply are not a true Christian; they are merely "religious" (or did Jesus lie?). There are no if's, and's or buts about it; no extrenuating circumstances nor contingencies. It's pretty cut and dried; black and white.
Jesus warned about it time and time again, how many would call him "Lord", but he would reject most of them. The "God looks on the intentions of the heart..." is a lie and self-deception; he does not. In the mesntime, today's so-called "Christians" continue to manifest profound ignorance of His word and warnings (yet they so eagerly "learn the ways of the heathen").
In the beginning, God created but one religion. Actually, it was more of a relationship. Satan hated that so he inspired countless other false religions (to muddy the water). One of his more sucessful religions was Catholicism. All have one thing in common: they prevent a person from getting born again.
Most "Christians" don't have the first clue of this: Salvation is three-fold. God is a spirit being, he lives in a body and has a soul. When a person accepts Jesus as Lord of their life, their spirit is born-again; their soul is being born-again daily and their body will be born-again at the resurrection or Harpazo ("rapture").
This all is (should be) basic Christian knowledge, but it isn't, because most who claim to know and love Jesus don't really love him enough to read His word.
No amount of "Oh, they mean well" will remove that crime from their book of deeds, if their names are not written in the Lamb's Book of Life. Catholicism insures that.
This is why I fully reject Christmass and all it's trappings.