It's easy to agree with TJ without having all the facts, but it's also probable his hamstring injury affected their decision. They had to consider it was a possibility to linger with him all season. We'll find out as the season progresses, but it had to be a concern.
I'm persuaded he would still be on the team if he wouldn't have hurt his hammy.
I'm pretty sure it was reported John told TJ's agent the Broncos weren't considering an extension for TJ. My two cent opinion is the discussion to cut him came front and center after the hamstring injury. Do you remember when Champ's hammy lingered all year?