I don't think you have gotten the sentiment at all. How did you get from what I wrote to seeing taxes as a form of punishment?
Sounds like you think that’s a bad thing (aka punishment).
By the way, the former is called “holidays” and is regulated by law in the majority of the world, the US is the odd one out. Even China has a 11-day minimum vacation policy.
And nobody forces people to take holidays. There are people who work two jobs, work on weekends, work over Christmas and founders that work 30 day months. All legal.