I don't think you've ever experienced the passive aggressiveness that comes with using "unlimited" vacation time.
I'm not going to lay on my death bed and wish I had another couple lines of code committed.
It's a little humbling to realize that I had a price, after all.
Taking a perm role for a big salary isn't a bad thing, either. That money can be turned into more time off (as long as you don't die first, but that's the gamble, right?). I'd personally rather take it up front while I'm young, but the other way around does work too.
Facebook, Google, etc commonly use the contractor technique, where anyone you want to work for you but not give benefits becomes an independent contractor, or works for a vendor. Eg, the cooks in the Facebook kitchens.
Also there's no reason everyone has to receive the same amount. Indeed that would be very unusual.
Edit: And, you are supposed to use them. Not making sure your employees spend their holiday days can land at least the company if not the employee as well in legal hot water.
The real issue with unlimited PTO is that many people are so conflict-adverse (except on the internet) that they cannot initiate basic conversations about how much vacation time they think is reasonable. And instead of taking responsibility for communicating their expectations like adults, they stew in resentment against their employer for shifting that responsibility onto them.
If your employer balks at your idea of reasonable time off, then you might think about switching employers. But if you balk at the idea of having some input into your employer's expectations of you, then you need to take more responsibility, or move to a company with a less collaborative culture.
It is in all cases management's job to set these expectations, and their fault when they're not understood on both ends of things. That's why they're management. (And why "unlimited" policies are stupid.)