Another example of flag shopping was the British born TaeKwonDo practitioner Aaron Cook. After an argument over coaching style, he was dropped from the GB Olympic team and replaced by the 59th ranked practitioner. At the time Aaron was ranked #1 in the world in his weight class. He originally switched his allegiance to the Isle of Man, but that still technically had him on team GB. He later obtained Moldavian citizenship and has represented them since. Although he hasn’t had Olympic success, he has won many other championships for his new country.
In this case the split with the GB Olympic team came because he was not allowed to train in the manner that got him ranked #1 in the world. He felt that the Olympic coaches were inferior, and would ruin his chances of medaling. It’s a shame when bureaucracy interferes with sports, especially when a nationality requirement prevents an individual from competing. So, in this case, I don’t blame him for flag shopping.