Not bleak for most people. I've never worked anywhere that offers an earned chunk of time off like that (besides standard PTO days).
If by "most people" you mean "most Americans." That is pretty standard in Europe
If by "most people" you mean "most Americans." That is pretty standard in Europe