Great points, it is all about hypocrisy. I may no longer be Catholic (other than the guilt thing), but I respect the religion of others (although I reserve the right to be annoyed at those who think that preaching their sect at me is more important than my right to freely choose my own religion, including none at all).
no subject