I agree with the first half of the sentence but the flag and anthem are symbols that the people gather around to demonstrate their common commitment and passion for shared ideals.
I personally dislike the anthem for the start of NHL games because it’s international in its player make up, but the whole idea of communities battling is tied to nationalism so I understand why it’s a part of the game experience in North America. I simply choose to go to the bathroom and grab a snack when that part is occurring and I dont let it bother me.
Edit -
@Stoneman89 ,apologies, I didn’t see your earlier post that says the same damn thing!