> They didn't want to take a position on the N country disputes out there by deciding which country code gets which flag
Why not simply collect all the prevalent "stances" on the disputed topics, and give the user to choose on each stance individually (or for a better user experience: create some presets of "stances that often occur together", which the user can use to activate multiple stances at once).
That'd be amusing. When you first install Windows, you get...
"Is the island to the east of mainland China (also known as Taiwan, or Chinese Taipei) part of the People's Republic of China?"
"What is the legal status of Gibraltar?"
"Who ought to have won the Cod Wars?"
And on, and on...
Alternatively, have your pick of
"Western (standard)"
"Western (tankie)"
"Chinese (the big one)"
"Chinese (the small, disputed one)"
"American (pro-Iceland)"
"American (pro-UK, for the purpose of the Cod Wars)"
"British (Still Irritated Over Suez)"
"British ('What's Suez?')"
Your idea is quite sensible, of course, but you could make it quite absurd if you liked. Perhaps I'll put something like this together one evening. I'm sure there are more silly disagreements to include than the ones I know of as a brit.
Why not simply collect all the prevalent "stances" on the disputed topics, and give the user to choose on each stance individually (or for a better user experience: create some presets of "stances that often occur together", which the user can use to activate multiple stances at once).