A kilt is not a dress or a skirt.
A Greco-Roman pteruges is not a dress or a skirt.
A 17th-18th century waistcoat and breeches is not a dress.
A thawb, jubbah, khamiis, kameez, kurta, etc. is not a dress.
Stop calling them dresses because it's convenient to your argument about society's...