I don't know whether there has ever been a time when I disagreed more with a post than this. If your parents are from another country, you think an individual should represent that company rather than the United States, where they were likely born, raised, trained....etc. And if the parents were from two different countries, that person should pick one of those two countries over the United States where they were likely, born, raised and trained? Real patriotic approach. Chances are the parents left their countries of origin for good reason. Absolutely crazy.
And by the way, many athletes born and raised in the United States that chose to represent another company, it was because they couldn't make out team!