@webmind i know, but it has to be somewhere. if you make things too abstract you end up completely disconnected from reality. You have to make differences between things for anything to make sense. You have to give gender a definition and you can deduce that definition from the society that creates it.
changing the definition while ignoring the society surely won't help anyone.