I think it might be because it is more 'acceptable' to be seen in public wearing a bikini because it's designed to be worn on the beach or at the pool, in front of other people.
Underwear is used, obviously, to be worn underneath the clothes and it isn't a normal occurrence for any member of...