Quote Originally Posted by siva011 View Post
If one won't remove their shoes indoors in public, why must someone else remove their hat?
Manners isn't about "WILL" or "WON'T", but rather all about "SHOULD" and SHOULDN'T".

Cross cultural arguments aside-- by and large we do not live in Japan or Saudi Arabia, we live in a society that is largely Western European in context and therefor we should conform to the social manners of our cultural community.

Good manners are just that; Good Manners. Removing one's hat indoors is a sign of good manners. Failure to do so, for whatever reason one cares to come up with (other than a strict religious observance), is nothing more than bad manners.