The question in my mind is was the contract CP signed designed by Dallas to keep Morey from matching or was it designed by CP's agent to keep Morey from matching and then trading CP later? Could it have been all along that CP wanted some protection from being traded and Morey wouldn't do that and that the actual dollars weren't the holding point, keep in mind they negotiated for a while before CP signed in Dallas.
Gun to my head Parsons came in and asked for $12 mil with trade kicker and player option. Morey declined. Parsons went to Cuban, and Cuban decided to raise the offer to the max to keep the Rockets from matching. The trade kicker and player option scream to me something that was a sticking point for Parsons especially because of all the Rondo/Love trade talk. Parsons knew if he stayed with the Rockets he would be the extra piece in trade for a legit 3rd option on the team. That's why he left. That's why he went to the Mavs. Parsons didn't want to be that guy. I can't blame him and I can't blame Morey if that is the case.
If the reports are correct about Fegan's insistence on the language, then it was simply designed to be the best possible contract for Parsons. Morey probably expected that the worst possible contract would be something similar to Heyward's max. He probably didn't think a team is actually willing to make a contract this disadvantageous to themselves.
Parsons is a just greedy b****. Parsons max is 3/45. If you work the math and IF Morey offered 4/46, that's equivalent of max by DECLINING his option. $1M + $45M = $46M/1+3 years Even by offering 36/4, as it may seem a low-ball offer, he is getting 35/3. That almost $12M/year AND he is getting paid early!