Did you read what we were talking about? Office workers who like wearing skirts to work suddenly having to fight? Charity ball turned badass? Those common tropes which require a skirt? Please stop assuming that everyone designing a character for a fight is making someone specifically to be a soldier/constant fighter.
Also, Magical Girls are designed to be feminine to either: keep sterotypes that "you must be feminine to have power, little girl", oooor "you can still be powerful without giving up your femininity, little girl", depending on whether you subscribe to the western or eastern view of the feminism. And please stop assuming everyone who wears skirts and heels is pressures to by men. Some women like to wear them, as has also been pointed out several times on this thread.
Also, magical girls as magic, they don't need your logic.