The entire concept of this show/musical is based in a gender inequality. If the concept of a dogfight was changed to be a regular party, that would be a little better. An option that would be most gender neutral would be to have the dogfight be a night with all of the marines families. They would just hang out and spend time reminiscing and saying goodbye.
Yes, they did just say that the marine with the ugliest girl wins the pot. There are so many problems with this. Not only are they separating girls based on looks, they are competing for which one is ugliest. The things this could do to someone’s self-esteem are horrible.