There are other factors too. Maybe you have a unique skillset and it takes some time to find similar employment, maybe you stay for family reasons, or for a (probably misguided) sense of loyalty to the team. In my last relevant personal experience, it was obviously a hostile work environment fairly early on but I had made an informal commitment to stay on for X amount of time when I joined.
Abusive managers often actually score big wins in short order and garner favor from higher management, but inevitably we see those managers burn out the systems they build and the systems around them. Employees start bouncing out at an accelerating pace and it's a compounding effect usually because an already overtaxed team is now smaller and has to pick up the slack of the departed.
It usually ends badly.
Which of course factors back into the decision not to make a public display of an exit -- karma usually finds a way to sort these things out.
I think it's probably the case that a lot of these managers are completely oblivious to their actions. I had one manager who proudly claimed (to the team) knowledge of sneaky political tactics and posted articles on fb about Machiavelli and corporate tactics for grabbing and wielding power. It's quite an awkward thing to watch and they're usually not fooling anybody.
Being an absolutist many times can lead to you only feeling smugly superior while not really making a difference.
I remember a time 10 years ago when a flight attendant harassed a person behind me unfairly. I regret not standing up for that person.
Don't be a bystander - do the right thing!