Would this possibly be sexist, i.e. I don't see many women (who are increasingly wearing jeans and pants these days) taking this approach.
Well, you used to do it because you just might get hit by a bus, now you have another reason to wear clean underwear.