This is something which I really, really don't understand. Patriotism in sport.
Why would someone support a competitor based on their nationality alone? It's a totally alien concept to me. Why not support them based on their performance or other appeal rather than just what country they come from?
This is why I can't understand people going to those ridiculous "Team GB wooo!!" parades after the Olympics. The competitors win the medals, not you.