I think it's about time to get rid of nationalism in sport.
Individuals should represent themselves. For team sports, it's a bit more complicated, alternatives include works teams, towns, organisations such as charities.
So no more flag waving or national anthems or medal tables.