Weirdly, I think we would all benefit quite a lot from a normalization of fast firing. Part of the reason it's hard to get a job is that companies are afraid to fire you, so they jump through all kinds of strange hoops to try to predict how good an employee you'll be based on, really, no information. This also forces companies to filter out "possibly good" candidates and only hire "probably good" candidates. If it we…
And your comments feel noble but a bit unrealistic to me as far as general employees go.
First, there's a cost to bringing people into an organization. Letting everyone in and then having some or most of them flame out seems like a huge drain on resources -- including emotional resources.
Second, the idea of being tracked daily against some firing metric sounds a bit hellish for employees. It seems like it'd breed a lot of negative reactions ranging from gaming the system all the way to nasty politics and back-stabbing along the lines of what apparently happened because of Microsoft's stack-ranking system.
So, again: I respect the ideas. But I'd be concerned about how they'd play out in real life.