As others have said, the people you describe don't leave companies.
This is actually the opposite problem of what the article is covering: instead of companies not being able to keep good people, (some) companies are not able to get rid of bad people (whatever subjective definition of "bad" you choose to use).
I've worked at some companies where it's almost impossible to get rid of people that are only causing a net loss for the company, or at the very least, are consuming headcount that could be used to hire someone much better.
Attrition is about people leaving. "Idiotic coworkers" don't leave -- they have to be pushed out. And, again, that's a completely different problem when companies can't and/or choose not to push people like that out.
This is actually the opposite problem of what the article is covering: instead of companies not being able to keep good people, (some) companies are not able to get rid of bad people (whatever subjective definition of "bad" you choose to use).
I've worked at some companies where it's almost impossible to get rid of people that are only causing a net loss for the company, or at the very least, are consuming headcount that could be used to hire someone much better.
Attrition is about people leaving. "Idiotic coworkers" don't leave -- they have to be pushed out. And, again, that's a completely different problem when companies can't and/or choose not to push people like that out.