Discrimination is not by definition unfair, the context is important, or do you think aiding people in need but not those who aren't is unfair?.
If you want to reach a balanced state from a unbalanced one, you need to discriminate to provide more for the people that are behind.