What's the alternative? Randomly letting people go?
https://en.wikipedia.org/wiki/Decimation_(punishment)
Romans knew what they are doing!
Most corporate places I have worked at have generally done a good job giving me reliable performance reports (I've never been on a PIP but I hear it's incredibly common). Like, no one should ever be blindsided that they are underperforming.
It's still unfair, but doesn't disproportionately affect a specific group as much.