DJ isn't an 18M/yr WR because he never was. I don't know how many times I have to point to his contract, but it was a 2 year extension changing the value of his last year to be $39M over 3 seasons. $13M/yr average. $7.6M cap this year $16.3M next year, $15.8 2024. Cheap as balls for a top targeted WR. Want him to be more productive, start having him run slants instead of 5yd outs.
You are all right that you would have to trade him to avoid his $19.6M dead cap, so there is no way the Steelers will release him. Possible after next season when his dead cap would drop to $5.8M, but I doubt that would happen.
I do have eyes, I watch games and performances objectively, and DJ played like dogshit against the Browns. Were the Steelers right to bench him at the end of the half for their final drive? Yes. Were they right to start him in the 2nd half? Yes they were. Why? This was our WR alignment when DJ went down: Pickens X, Gunner Y, Sims Z.
Pickens was running X routes, and though his footwork was sloppy on his breaks, he showed me he can work into that role if he has to. The problem was, Gunner wasn't getting open in the slot, and Sims was very easy to cover as a Z. I personally would have kept Pickens at Z and allowed Sims to run the X routes (which he usually does when DJ goes down), but it looked like the Steelers wanted to see if GP could take the hot targets.
If this WR alignment continued in the 2nd half, I'm not sure if we would have won the game. DJ had 2 chances to get TDs on EZ routes, he was open on both and both were deflected at the LOS. He had a nice catch for his 2nd 2pt conversion, but that was window dressing.
The only negative I can say about DJ is his drops increase at the end of the season. I don't have an answer for that at all, but with it happening 2 years in a row, it is now a trend, and he needs to grow out of it.