Question: why do you have to take your hat off during the national anthem?
Answer: We take off our hats during the national anthem to show respect for the flag, and the foundation for the gesture is literally empty. It's actually written into law now (a law with no apparent penalty for noncompliance, but a law, nonetheless).