many people doubted TJ's character before the injury. Some always suspected he only cares about himself and doesn't give a shit about the team. The past two months have proved to those people that they suspicions were right.
Regardless of how good he is, I don't want a guy like TJ in our team. And he's not that good either, but that's up for debate. His character isn't anymore, only a few hardcore supporters still dare to defend him - and that's why he has to go. Everytime he has a bad night, he will get booed - after a while it will get tiring for everybody.