I totally agree that, when one moves to another country, one needs to respect their culture and values as well.

But what is happening now are free societies telling certain ethnic/religious minorities how to go on about their lives.
Which is kinda unfair..