Religious people absolutely demand that others behave in such a way that favors them. If this wasn't the case then why does the cash in my wallet say "in God we trust" on it? What do you think the reaction would be of the religious community if Congress introduced a resolution to remove that phrase from our currency? I'd bet it would be rather demanding.
Part of the expected behavior of religious people is that they will push their religion onto others as much as possible, religious texts mandate this.
There are laws proposed and passed throughout this country based on the demands of religious people. Laws that require or outlaw certain medical procedures, laws that allow businesses to be discriminatory, we've seen school boards fight to teach psuedo-science to children.
In other countries, we see full religious based law implemented by the government, where people are executed for not conforming to the mandated beliefs and behaviors.
In fact you are, right now, demanding that I alter my behavior and the things I say by calling me arrogant and smug. You're using these as insults to strike at my credibility and belittle me personally.
So as long as religion is continually pushed on me, by individuals, by the government, by the culture at large, then I will continue to, absolutely, criticize those beliefs. I try to avoid personal criticism, but many people cannot separate their religion and their personal identity. How's the saying go? Hate the belief but not the believer.