The problem with trading away young, productive, skilled players for their perceived transgressions is that you run the risk of not getting back equivalent value in return. For every Tyler Myers or Jakub Voracek you get in return there is a Jack Johnson or a Brayden Schenn. A quick look at the return Boston received in exchange for Tyler Seguin illustrates the risk in moves of this nature.
While I doubt the Bruins are particularly unhappy with Smith or Erikssonit seems far more likely that Seguin will contribute far more offence for the foreseeable future in Dallas. For all intents and purposes, Kadri has been the Leafs' most consistently productive forward this season. He has supplanted Tyler Bozak as the top centre in terms of even-strength time on ice, and his possession numbers indicate he pretty much universally positively affects the teammates playing with him.
Selling an asset with the intrinsic worth of Nazem Kadri at a low price would be a grave mistake and is exactly the sort of move Leafs fans should be hoping the new regime gets away from as it rebuilds this franchise. The only way moving out a player like Kadri benefits the Leafs is if he brings back assets of equivalent or greater valueand that's a long shot at best. Long-term perspective is hard to come by in Toronto, but it's a town that could use some, for the sake of the franchise.