Caporegime
Holidays are a legal requirement.
They are but I don't believe there is any requirement for them to allow you to choose when you have them. I haven't heard of many companies that don't allow people to largely dictate their own time off but plenty of companies force people to take certain weeks off and deny others depending on the work.
I understand what he is saying but I certainly don't particularly agree with the sentiment.