I would think whether Adams throws a bitch fit about getting a new contract like Clark said is a huge factor as well.
If Adams is willing to play his 4th year, 5th year option, and franchise tag the next 3 years then I can understand keeping him.
If he thinks he's getting Elite money after this season, the Jets absolutely have to trade his derriere.
Personally id trade him Eitherway, but those two factors would make the decision a whole lot easier or harder