If it's aspects of their culture, it's aspects they deserve heavy criticism and boycotts for. It's certainly reason enough to not let them host major sporting events.
And where I'm from is irrelevant, I'm fully capable of being critical of my own country in addition to others, seeing as people are capable of holding several thoughts and opinions at once. But if you really must know, Norway.