You have never been an Olympian, and hence can't say the athlete does not give a shit. And for your information, it's a FACT that when one is competing for more than one person (himself/herself) it will give him/her more energy to compete. That's why athlete performs in the highest levels in a Game that happens once in 4 years and they do not care about the other glories.
They care about the Olympic Glory, because of the esteem attached to the Games. And what gives the Games such an importance? Answer: because the athlete is representing more than him/herself. The Olympic Games would be MEANINGLESS if the athletes are there to represent ONLY him/herself, hence will make the Games less enjoyable to watch (because no such importance is attached to it any more!) The rest of the world, mostly approves of such systems, i.e. passports attaching to people with approved process to make them a legal holder of it. If it's not you, so be it. But you can't change world by arguing that you dislike it.
The fact that you dislike the passport association is your problem but not a legit argument to the TRUE meaning of the Games. You may dislike having to carry a passport to go through borders, but you have to do it, just because that sets the world order. You may dislike it, but that doesn't give you a reason to say, the world is not made up of countries!
Again it is your own personal problem for not liking to support a person who adopt your country as his own. The majority of us have no problem with the system giving immigrants the right to represent the country. You obviously do not approve of a black man representing you, cos he is of a different ethnic race, but in the system, he is legally given that right! Whether you like it or not doesn't matter. If the majority of the people in that country support that person, that's enough.
Again your 'argument' is so lame! The fact that you do not like to support them doesn't mean a thing! I can be British but might go all out to support the Americans simple because they have achieved alot and achieved the highest for example. I can support Michael Phelps individually but I also can support the American teams. It's my preference.