It's too bad, since he has potential, and he wasn't as bad as people made him out to be.
That said, when you have McCoy, Freddy, Boobie as established vets and now Karlos as a promising rookie project he needed to bring his A game. So far he simply hasn't.