Nothing in tech will improve until there are actual consequences for people like this. Serial failures just hop from job to job. ruining products and lives along the way.
That he receive a golden parachute is cringe worthy.
He’s a product guy going back to being CTO at Pandora. He seems like a pretty good interim choice all things considered.
This relevant XKCD is right on point: https://xkcd.com/2030/
The problem may have come from the top down, but now it's endemic to the entire industry, and in any large company no one, at any level, can make anything stable and reliable without completely failing at whatever metrics the company is using.
I think a large part of that is management-centric software design philosophies that push constant output and metrics over good software.
For example, Agile's four values could be read in a way that supports good software development, but in practice they are effectively asking for: prioritizing appearance and metrics, releases that are undocumented proofs of concept, sales-department directed capabilities, and feature creep.
It's so counter to the development of working software that the only explanation is that one of the signatories of the Agile Manifesto had stated: "The best way to get the right answer on the Internet is not to ask a question; it's to post the wrong answer."
If you try to change this, you'll hear screeching about how there's just too much risk and the "job creators" will just take their capital and ideas to more business-friendly legal climes.
But the justification for a lot of the incentives we give capital is "they shoulder all of the risk", and when your risk is walking away with a severance package that is often many multiples of the median lifetime earnings of the American male, you aren't really dealing with any real risk.
It's one thing for shareholders to say if under the CEO's leadership, the company's value rises by 100 million dollars, they'll give him a $10 million bonus. I can see how a board could approve that - it's a lot of money, but it's linked to performance.
But should they also say that if the company's value falls by 100 million dollars, and they decide to fire the CEO, they'll give him a $2 million bonus? How is it in shareholders' interests to reward bad performance?
Doesn't do much to explain severance packages though?
Unless the board wants to give a signing bonus, but the amount is so egregious the shareholders would riot, so they need to do it by stealth.
If everyone they interview agrees to play the same game (and they do), it becomes a "necessity to attract top talent".