It winds up being cheaper for them to offer Unlimited Days* because then they don't pay out un-taken days.
* Subject to manager approval of course. I strongly suspect there is still a target number of days allowed for each employee based on their place in the org, and requests for days past that number will usually be denied unless there are extenuating circumstances.