Yep, its getting very silly. I recently had a guest at my hostel, who was preaching to other guests, handing out pamphlets, harrassing female guests who didn't dress in a way he thought appropriate, and generally making a pest of himself. After many complaints from my other guests, I asked this fellow to leave. He stood in the reception area screaming about how I was discriminating against him because of his religion etc, trying to play the victim.
He complained to the local police, and was told to be on his way, and to stop harrassing other people. In another country this could have been a very different outcome.