Why are women fine with walking around in a bikini top at a beach but yet they shy away from strangers when caught in their bra?
Probably a result of the many messages and ideas that society subjects them to. There is no logical reason, that's just the way that they taught to act in our society.