Discrimination can happen unintentionally, and it doesn't have to be limited to specific groups of people. A manager could have a rough month due to some family issues, and end up turning down more vacation requests during that month. That sort of thing. If you have a set number of vacation days, it becomes a lot harder to unintentionally discriminate, and a lot easier to notice intentional discrimination.