For a full time job you are required to take 25 days (or 5 weeks) off work outside of public holidays which is about 10% of the total working time so you usually have a bit more to spend in this period even if the vacation itself is unpaid :)
I'd be able to manage it personally but you will find that a lot of people wouldn't..
It might be distasteful to you but it is how people operate in real life and it would be sad if legislators ignored the real world in favour of how they wished the world to be.
I don't think we have requirements about how exactly companies should fund this paid vacation in advance like France does (maybe we should?), but we do very much get paid while on vacation.
https://www.employmentlawhandbook.com/federal-employment-and...