I have much of your perspective already and trust me, I propagandize it in person.
At the same time like everyone else here I need jobs to pay the bills, and in every job I'm faced with these workaholic types who believe "this is not a 9 to 5 job" is a great motto. You'll find many of these people here, too.
I try to be too useful to fire. But when I was younger places I worked at had brutal on-call situations and limited time off. One place had 15 days of PTO per year, and that included sick days.
Lol I have 18 right now and that's after years of having none