This whole obsession with the Kadri trade history is bewildering. Kadri was gone, no matter what. The suspensions were just the straw that broke the camel's back, after years of disciplinary issues, internal suspensions, publicly being called out by Shanahan for needing to mature, and run in's with many coaches. He was shopped around the league, vetoed at least one trade, and then ended up going to Colorado, for a needed RHD, and a replacement C. The RHD didn't work out..
But, here people are criticizing the trade, as if they have some knowledge that better packages were available from other teams, that Kadri didn't veto a trade for. It wasn't as if his internal discipline issues were a secret, and his repeated immaturity, suspensions at the wrong time, ect, were well known. Do people really believe that somehow a problem behaviour player gets moved for a premium? That the list of suitors, willing to trade for him, that he didn't veto, was vast, and would have created a bidding war? Dubas is well known for calling all the GM's, so he would have known what he could get, and what the max return was.
The reality here is, people have some outsized expectations of what they should expect on a return of a damaged asset. I'd guess, some of these people will still ignore the realities of the situation, and be complaining about his in a decade.