In a recent study of 21 rich countries, America was the only one that does not guarantee its citizens any paid holiday. Not Jesus Christ our Lord and Savior's birthday. Not even Memorial Day. From the Center for Economic and Policy Research:

Sometimes when you achieve small government, you end up getting bossed around by somebody else. In this case, as with most, it's (surprise!) big business. Sure, we've got a growing economy and lower unemployment than much of Europe, but that's partly because an increasing number of us are stuck in low-wage jobs with scant benefits. The American Dream is now affordable health insurance and paid vacation. At least due to White Flight 2, the rich are fleeing the suburbs they once strove for, so you can probably get that two-car garage on the cheap.