I think DJ will always catch some heat because he will never be an elite WR, despite having elite attributes. I remember that when he was here. We all saw Steve Smith play for years, so we know what a truly elite WR looks like. DJ was never that.
Now, is he a very, very good WR? Yes. Is he one of the best 15-20 WR's in the NFL year in and year out? I would say yes, as well. But he will always get some doubters because he is the tier below the truly elite WR's.
I do agree, though. Would love to still have it. Would love to have reversed that trade immediately. Especially with the benefit of hindsight the way we have now. It's way more painful from that view.