Agreed. However, allowing someone like Piers Morgan to call themselves Catholic is inviting evil into the Church, not protecting it.
Piers Morgan is a is not trying to follow the Church, he is trying to transform it into a den of evil. Tolerating his presence is unacceptable.
One of the things I have learned, is that I cannot change others except with the Truth and by example. And that is hard to do.
People have free will and they get stuck in their ways and God allows people to do and say the wrong things.
The devil comes in many forms and our belief in God is what will turn him away. The Church is strong and will survive. Some of our strongest supporters are those that have seen the Light and Truth and changed their way, such as St Paul.