And BTW, the thing about Dez is I think a very passionate guy, but there's also a laziness there that Irvin or TO never had.
If you try to out-fight him for a jump ball or tackle him before the 1st down marker, that's where he gets angry and competitive, and there's no way he's losing. But if the ball's not going his way, he either mentally checks out or starts throwing fits on the sidelines. And his route running NEVER improved from early on in his career. He never worked to change his game after the injuries started piling up, even though he could've (and still can) carved out a nice second career as a possession receiver instead of a TD machine #1 wideout.
I think it's that laziness as much as anything that caused Dez to wear out his welcome. You can live with the antics and Dez dogging it some when he's scoring 14-16 touchdowns a year. When he's dropping balls, playing like trash, and still yelling at his staff on the sidelines, it becomes a lot more difficult.