Let's see what he can do IF he and Baker put in a lot of work during the offseason. They just look out of sync more often than not. They should have let him have his surgery and miss a couple of games at the start of the season.
Trading him now would be dumb, because chances are we would not get fair value in return. Plus, what kind of cap hit would we take? I still believe that OBJ gives our offense the potential to be deadly... he just has to be okay with the fact that he may not always get 10+ targets a game. Like today for example, our running game was carrying us in the second half, so of course OBJ isn't going to see many passes thrown his way when we barely even passed it in the second half.
Landry has been great this year, and that's likely partially due to him seeing more favorable matchups with OBJ facing a team's #1 CB. I doubt Landry would be as good as he's been this year if OBJ wasn't there to take attention away from Landry. Also, losing OBJ would also hurt us since our receivers overall haven't played that well outside of Landry. Higgins was injured and now has just been invisible, Callaway is gone for being an idiot, and the rest of our WRs haven't proven anything. Then there's guys like Njoku, who is a good threat in the passing game but hasn't exactly been the most consistent player thus far into his career. With OBJ gone, our receiving corps would have a lot of question marks.