There are other things you can do to make it clear they need to move on but it's usually way easier and more efficient to just directly negotiate a severance and have them resign.
i'm talking about employees who are in good standing, like Timnit was at the time. She had just been previously promoted. A person like this, even if they are annoying many coworkers through emails or papers, can't just be terminated because the manager doesn't like them (huge liability risk). Instead, Google (or IBM, or whomever) wants a paper record showing that somebody is unable to do their job, is put on a performance improvement program, cannot improve performance. At that point, Google can terminate the employee and if there is a lawsuit or mediation, Google has the paperwork required.
Instead, the problems of the to-be-fired employee needs to be abundantly clear to everyone nearby, so that when that person is fired, it doesn't have deep social impacts.
Combine that with desiring to fire someone when a replacement is trained up (often many months), and at the end of a big project (sometimes a year), and not just as management is reshuffling... And suddenly a firing takes 1.5 years.
Even to my socialist EU mind this sounds untrue and pretty crazy.