Actually a lot of people on this board saw this coming before it happened. Dez has always been the same guy he currently is, everyone is just sort of starting to realize who he is as a player.
Dez doesn't really suck, per se, but he just isn't in the class of the elite receivers. He might not even be in the top 30 receivers. That's not a crime, but to pay him true top 5 money was a bad decision at the time it was done. Even if he had top 5 talent he was a bit of an immature player. That's not hindsight. We had that knowledge going into the negotiations.
Which is why the F.O. dragged so long on getting the long term deal done, IMO. And why we haven't restructured his deal. They caved on giving him that deal cause they didn't want any disgruntled key player going into 2015(to try to repeat the 2014 magic) and with Romo they had great chemistry. I just disagree about him not being an "elite" receiver when he had Romo throwing him the ball. Sure, that sounds weird, but Romo knew exactly where and when to throw the ball to him. Then Dez's freak ability allowed him to come down with the ball, circus catch or not, and he had the power to punish corners with his YAC ability. From 2012 to 2014, he had 273 catches for 3,935 yards and 31 touchdowns. Those are great numbers, and IMO I don't think anyone would think he would suffer such a foot injury/Romo couldn't stay healthy at all 2015 on. And when he signed his deal, he only missed 5 games in 5 years and was turning 27. Still had a good shot at staying in his "prime" for another 2 years, the realistic window for Romo at the time IMO
Him and Demaryius Thomas had the similar/close enough stats those 3 years and both were waiting for the other to sign a deal to copy it.
2012: 8th in catches, 3rd in TDs, 6th in yards
2013: 8th in catches, 2nd in TDs(1 behind #1), 13th in yards.
2014: 10th in catches, #1 in TDs, 8th in yards.
Where he lacked in total catches, he made it up with the TDs, being a reliable target for Romo closer to the endzone.