Well stated and well posted.
I would add that it is inherently racist and narrow minded to measure another culture and its values by your own culture and values.
In the cited example of Kashoggi, in that culture it is illegal to criticize the royal family (I think I have that correct).
It is not right nor is it wrong. It is just their way, their values, and their society, and, yes,
they do in fact get to make up their own rules that they decide to live by. Too bad that they are not Western ones and too bad they are not yours. But let's face it,
it is their country and
it is their society.
So your fauxrage is misplaced. No one is forcing you to go there, nor to live your life by their rules.
Wow. I'm rather surprised by the Netherlands.
It's their country, and they get to make their rules for their country. You visit their country, respect their rules (i.e. when in Rome . . .)