Call me ancient, or whatever. Leaving a hat on indoors (for other than noted exceptions) is bad manners.
Period.