"Fairness" as you use it should have no part in a business decision. The Microsoft HR team identified that for them to maximize their competitiveness (i.e. profit), they need more female staff members. That means that an "underqualified" woman suddenly becomes more qualified because she brings a business advantage to the table that a man does not. I have no problem with this.