Yeah, Im not saying it's stupid or anything to think we should keep DJ. I have a lot of respect for him as a player. We can disagree maybe on HOW good he is, but I don't think that's really the question anyway. I think he's very good.
Take D'Andre Swift for example. At $4M a year, hes a no brainer to keep and feature. At $8M its a fair price given his recent production and renewed energy. At $16M a year hes a clear cut or trade candidate. That's not a slight on him - he's the same player the whole time, it's just a matter of price.
I personally just don't think DJ is worth $28M a year. If someone trades for him, they'll only pay $16M a year (we eat the rest) and that's a much more reasonable price for his production in my opinion.
I could go on and say he quits on routes, sometimes has terrible body language etc etc but I really dont want to disparage him, because all in all, I think hes a pretty damned good receiver. I'm not thinking we will trade him because I'm mad at him or he "sucks" - that's not it at all. It's just the price tag is too high for what you get.
And this becomes especially true when you look at our cap situation, and the clear assets needed to stock the defense.
If you traded DJ for a 3rd rounder even, you'd add $16.5M to the free agency spend, and a 3rd round pick. That could be three starters. Or it could help pay for a stud DE, and the 3rd might help you move up a little in the first round to draft the DE's understudy. Just that would help a lot.
Or think of it this way. Imagine DJ is a free agent, but we have the rest of our roster and WRs. If we have $31M in cap space, with this current defense and offense, would you spend $28.5M of it on DJ Moore?
I like DJ! He's just too expensive in my opinion?