IMHO it's a question of respect for your flying customers vs comfort and convenience for the staff. I'd much rather fly with an airline that has only skirts for its female crew because I think it's indicative of the corporate culture. When I've flown with companies that give a choice, the women in the skirts have generally been more polite, efficient and attentive than the trouser-wearers.