Just to be clear, I don't disagree with the whole "draft, develop, and trade before you have to pay them big $$$" strategy when it comes to WR. The positions prices have skyrocketed and rookies are more pro-ready then ever coming out. And our track record at drafting them is pretty good, although I think having #7 all those years had a big part to do with it. This was the main argument for not paying DJ in the first place.
Like I said earlier, it would be a bigger problem if we were cap strapped or needing to pay our rookie QB a $200m contract soon. But he signed a team friendly (compared to what comparable WR's got that year) short term extension. I just don't think our offense, as currently constructed, can stand to lose another playmaker for the upcoming season.
This might actually be one rare instance where I want to see PFF run blocking grades. I'm not going to pretend to have analyzed all the run blocking snaps he had this year. I know the Bengals game was egregious, but is there any merit to the notion that DJ is a complete 0 in the run blocking department?
Like I'm not completely dismissing the idea that DJ isn't an Arthur Smith's type of WR. What I do find unlikely is that the same decision makers are going to do a 180 shortly after paying him for a middling kind of return.