@Stahesh US-based companies do not have mandatory vacation that you MUST take every year, but companies are required by law to honor a number of vacation days as written in a contract.
Mandatory vacation also means that time comes out of whatever you're being paid, even if you're a contractor not an employee. It's far better for worker's freedom to have the ability to write contracts.
Any time you see something about needing more government controls, it's most likely socialist propaganda.