Все дело именно в том, что белье - это белье. Точно так же в середине века мужчина смущался, если его видели в майке или футболке, ведь на тот момент они носили статус нижнего белья (помните, как в фильме "Назад в будущее" главная героиня говорит Марти о его футболке, что никогда не видела цветного белья?). Точно так же в более ранние эпохи смущались девушки в рубашках, прикрывавших все тело - они тоже были интимным элементом гардероба, несмотря на кажущееся целомудрие и несколько метров ткани. А купальник - это специализированная одежда с определенным функциями для определенного вида досуга, предназначенная для посторонних взглядов. У него, кстати, интересная история: еще в начале 20 века женщины повсеместно купались в специальных платьях и даже чулках, а каждый укорачивающийся сантиметр ткани отвоевывался со скандалом.
да, ключевое слово "роль". люди, облачаясь в разные вещи, воображают себя разными персонажами из своего внтреннего мира.
Женщина гораздо больше подвержена вниманию со стороны и влиянию общественного мнения. И если на пляже ВСЕ ходят в купальниках, и ее ничто не смущает, то в других ситуациях обнажаться "считается" неприличным и ее это парит.