Earlier quoted context omitted.
I know: when I was a kid I was taught that the countries that needed these ritualistic pledges of patriotism and flag worship were the totalitarian ones (USSR, GDR, Turkey, Imperial Japan, etc). It was a shock to see my kid have to learn a flag prayer in the USA. And sport is a private sector activity -- why should the government be involved?
"Flag Prayer"? The Pledge of Allegiance? Only US citizens should recite the pledge of allegiance. Non US citizens owe their loyalty to another country. But schools don't do that, because it would mean identifying US citizens.
These differences my seem subtle or even trivial, but history has shown that it is dangerous.
Note that in the US soldiers and other holders of the public trust swear to uphold the country's constitution, not its flag.
It all comes down to the order of primacy: the country, constitution, civil institutions, chain of command etc are all in service to the support of the citizenry not the other way around.