I like the national anthems being played at international matches as its country vs country.
However I hate it when they play it at NFL or MLB games, I mean we are all from the same country when its a domestic game, why are we singing it . Something really Orwellian about 50000 people chanting mindlessly.