I have seen both sides of this, but most often its legitimately performance related. As in, IC pushes no code, calls in all the time, is generally unreliable, etc etc. But the manager side is almost worse, because the bad manager multiplier effect extends to each of their reports. And if reports aren't sure about expectations, or communication is subpar, its easy to feel lost.