And I tend to agree, and have said so for years. European nations only play the anthems when national teams play other national teams, such as England vs. Germany in soccer. They didn’t play it at Manchester City vs. Arsenal on Wednesday, or any of the other 379 Premier League games this season. Playing the national anthem before every game (there are 2430 MLB games and 256 NFL games in a normal season, for instance) really cheapens the anthem as a symbol IMO, and that’s at the pro level, never mind before junior high football games. Some people really think the last two words of the lyrics of the SSB are “Play Ball!”
It also solves the kneeling issue for those who remain offended by that. No anthem, no opportunity to kneel and “disrespect the flag”.