Bullsh*t. If you emigrate, that's fair enough, especially if you didn't emigrate for sporting reasons. This is pure opportunism, however, and rotten.
Also in the news, the Australian athletics team won't be at the opening ceremony because of 'pollution concerns'. Fair or over the top?
It's very common in other sports and it's popular in Basketball now as well. I don't agree with you - the opportunity to participate in the Olympics is rare and why should someone refrain from such a chance when he's been unable to compete fot his own country. She didn't go to Russia to play in their national team, after all - that opportunity came later.