I generally agree with what you're saying, and I've lived it, but the examples are a touch extreme and muddy the message.
I left Google after 6 years by carefully, over months, thinking through what was happening, what my limits was, what I'd do next, and whether I could show senior leadership at the company and my division was aligned with me, even if immediate leadership was acting like it didn't matter and playing games and never talked directly.
Regardless, people are awful, people who previously over-the-top treated me like I walked on water and we needed to get the project done by any means necessary, treated me like I was having a sudden mental health issue by not finding a magical way to force someone who had found 1000 reasons to delay and not compromise.
I don't know that I'll ever work _for_ someone else again, and even with A) my full knowledge going in and B) support from professional mentors in the company and mental health professionals, it's taken me almost a year to get back to 90% okay with the world. There's no karma here, they stayed there getting checks.
I agree with your point, and have lived it, but I think you are doing yourself and others a disservice by painting in such stark absolutist terms.
I wouldn't be able to make the decision to accept leaving without numerous previous decisions to bite my tongue and vest.