I think it has to do with an attitude based on a combination of ideas. Kol Kvudah bas Melech Pnima, Ayei Sara? Hinei Ba'ohel, and Dina bas Yaakov-Yatzanis bas Yatzanis, as teaching that the less a woman is out there the better it is.
Obviously different communities have different levels of what is too much!