Religion is an idea. Ideas are quite free to be criticised. Homosexuality is a natural fact that people have no control over. It's not difficult. Things you can choose = fair game. Things you can't choose = off limits. Slagging off a race = bigoted. Slagging off a political viewpoint = perfectly fine. And religion is no different to a political viewpoint. You're free to change it at any time. You can't change your sexuality or sex.
Spot on.