I'd say things works as they are supposed to.
When in Rome.
Dont like it dont go to Rome.
Rome will have to cancel event or work around.
(I am not surprised to see "someone" being the definition of pre-color tv.)
This is what we want right, and the mechanism for getting there?
We want these countries to actively participate in the international community.
By doing so we get to apply pressure points like this over a variety of topics that hopefully pushes a progressive agenda in the target countries, voting rights, womens rights etc over a period of time.
Its the same thing we want with Iran.