> If the problem is attracting better people, how would that get fixed just by making it easier to fire people?
Because most high quality employees don't want to work somewhere where low quality is rewarded.
Nobody said it's full of incompetent people that need to get fired. But they are there as they are everywhere. I disagree with the idea that getting rid of lower quality employees won't help. It ignores the reality of quality disparity and implicitly encourages low quality due to no accountability.
It should be noted this same problem exists at many entrenched, older, large companies as well.