> they are getting flayed alive
What unjust consequences are they experiencing, exactly?
Bad press – and the associated bad reputation – seem warranted and acceptable, no? Uber always had a terrible reputation as a place to work, as far as I could tell (worked in the same building for a year).
Employees leaving – also seems like a reasonable consequence for a negative work environment, and the press tables turning on a company that many joined because it was "hot".
CEO getting fired – a key part of the job of a CEO is crisis management. He didn't manage "crises" well (eg; top execs left). Whether the crises were real or inflated is irrelevant.