I've found it at best undiplomatic and oftentimes downright wrong to judge other societies by the norms/principles that you're most familiar with. On occasions, the other society might very well need to be woken up or grow a pair. On other occasions, they want things the way they are, much as they might seem, on-the-face-of-things, undesirable to me.
Discussion
I don’t believe in cultural relativism
And I won't judge you for that. But things seem to get messy when your compatriates turn that (non)belief into action outside your borders.
There are universal Truths, and some societies are better than others (often in spite of themselves). We certainly don’t need to be uniform, and outside of those universal Truths, variety is the spice of life.