Piers Morgan is an idiot in my opinion. Just listen to his third grade understanding of Catholicism, so many Catholics are like him unfortunately. What a great Catholic this Penn Jillette would be should he convert!
For those cafeteria Catholics, (picking and choosing what you wish to believe and discarding the rest), there are other churches you can join. The Catholic Church is not a religious smorgasbord. Some other churches are, you really should go and join one of them.