So if they were fired more quickly than they could be fired for low productivity, it sounds like they were fired for something other than low productivity, no?
When we're talking about a "brilliant" engineer, the "best I ever worked with", the wise manager looks for ways to adjust the employer-employee relationship keep him, not seeks reasons to immediately terminate.
Having a solid reason can mean instead of PIPs etc you just immediately terminate