A quick thought:

The adherents of cosmopolitanism are, by definition, always quick to repudiate the nationalism of their own country.

But, (in my experience, at any rate) they are usually not quite capable of holding all nationalisms equal. In fact, they tend to be more sympathetic to foreign nationalists, if only as a reaction to the xenophobia and/or imperialism of the nationalists in their home country.

What's your stake in this, cowboy?