In my youth I worked for a place that advertised 15 days very proudly as meaning two weeks salaried vacation plus a personal day (usually Friday after thanksgiving). After all if you're salaries at a 24x7 operational company, if you want a Saturday off with guaranteed no phone calls, you need to take vacation.
And people put up with this?
That depends on how it's counted, it may be counted the way you are but it also might not be. For instance, the standard holidays that you list do not come out of my PTO pool, which is the number of days that I was told it was when I was hired. The result being I have those days plus those five, plus the day after Thanksgiving, as time off, I just don't get to pick when those last six days are used.