You get more than 10% of your time off for work and that's "limited" to you? You expect your employer to pay you for not working 40% of the year?! Insanity.
Insanity is saying "You have unlimited PTO", when actually it's a very normal 20 days / year or whatever. Unlimited !=20 days. Just say you have 20 days leave and then it's clear to everyone involved.
However it varies from country to country but in my understanding the difference to US is drastic.
And yes I agree with OP - 25 days of guaranteed PTO a year is pretty limited and nothing that special.
No, but I expect if they won't that they do not call it "unlimited".
It's not for everyone, but it's very flexible.