There's a thin line between criticism and insult when it comes to religion. Even if some things are clearly not moral, religious people will get offended at someone criticizing their immoral practices. I've seen some Islamic people throw homophobic slurs at gay people and ridicule them because their religion bans homosexuality.
As I said, you’re free to criticise their immortal acts etc. without insulting their beliefs
You know, I don’t even visit our praying house because I would 24/7 argue with corrupt people. Sadly they’re everywhere
You can say that: "I don’t think that it’s right that they’re abusing homosexual people because of …. and I think they’re evil people …. and so on."
But saying things like "imaginary sky daddy" can easily trigger people because you’re insulting someone they love and adore
 
Top