And by that metric, all Australian employees (excluding casual workers) get at least 32 days off a year (20 vacation days, plus 12 or more public holidays). The UK has 28, but that's because they have fewer public holidays. Seems like the US is still behind on time off, especially since none of your vacation time is actually guaranteed by law. I hope the situation improves over there.
The "at will" work concept (where employees can be fired without notice or compensation) is also very strange to me. That's not legal here.
Intra-EU immigrants, for example, are quite often treated like second rate workers. Maximum work for minimum pay. Come in at 9pm, stay for 2 hours, we need you for an emergency, 20 Yoyos in your pocket, yeah? That kind of thing.
If not for the laws, we'd be treated like disposable trash.
"By law, every country in the European Union has at least four work weeks of paid vacation. Austria, which guarantees workers the most time off, has a legal minimum of 22 paid vacation days and 13 paid holidays each year."
So the US has no minimum, but the minimum offered is typically 10 days and the a middle class job 15 days. On top of that you get at least 10 federal holidays off (or you get paid 2x if you work). Many companies recognize 13+ "official days off".
So most US employees (there are exceptions) get ~20 days off a year, while for middle class it's more typical to get closer to 25-30. (15 + 13)