I think I understand where you're coming from. I agree not every argument for keeping DJ is emotional. The one you presented here is well reasoned. I disagree and I'll say why, but there is nothing wrong with what youve said here in my opinion.
So first off, I'm not really talking about just one play, but a real pattern of them across the whole year. I think that makes him a negative role model in terms of the veteran leadership point youre making.
I also agree that we have the chance to be something really special on offense, I see that too. I just think Luther Burden is ready to step into DJs role, and I dont think DJ is really a WR1.
Now both Odunze and Burden have a lot of growing up to do. I dont disagree with that at all. But I think when you have young players that you think have the ability to be special, and you have faith in your position coaches to coach them up, I think letting them play is the best way for them to grow and become the dominant players you think they can be. Right now it's a lot of mouths to feed, if you want to think of it that way, it limits the snaps of the other guys.
For me, I dont see DJ getting any better. He's decent right now, but he doesnt have the upside that Odunze and Burden have. I think you could find another free agent WR to play the role Burden did this year, and let Burden step into DJs shoes.
And also, yes I think DJs cap number should go to the defense.