So, the proposition is that an employer has the right to fire you if they want you to stand for the national anthem, and you don't.

What if you're a temporary visa worker?

What if the company is foreign owned, say by a Russian interest, and they want you to stand for the Russian national anthem?

What if the owners are confederacy sympathizer, or Nazis, and want you to stand for those movements' flags or anthems (if any)?

Ok for employer to fire when/if employee refuses?

In Hawaii, no stand for Hawaii Ponoi, firable offense?