If anyone from a non-Christian religion did that at a cultural or ethnic festival in NYC, we’d hear screaming in California.
The thing is that it’s just RUDE. People who think they have some special license to preach like this are just opportunists who find a way to justify their love of bullying. IMHO