People get hung up on manners. However, I am a great believer in respect. As a veteran, I am appalled when the National Anthem is played and people do not remove their hats. Its not a religious thing...just simple respect. Do I go to these folks and say anything? Absolutely not. But that being said, you can come to dinner in my house wearing a hat, but if it doesn't get stowed at the table, then see how fast you're asked to either take it off or leave. Just my own $0.02.