I voted Kessel because Hamilton gave Boston some pretty nice tangible assets right away, and the loss of value in that trade is made up a bit in the Lucic trade.
The Kessel deal was basically getting nothing. The 1st is so heavily protected it's ridiculous. Toronto has to actually give up a 2nd (might not be there's though), which undercuts the value of that 1st. The other player swaps are an insult imo. Pittsburgh has some good young prospects and yet they only gave 2nd tier ones. On top of that, Toronto has to pay 15% of Kessel's cap hit for 7 years. I would think that the Leafs hope to be competitive before then, and in the meantime this limits what Toronto can do considering you can only retain salary on 3 players at any one time.
Already, there are writers from Toronto trying to spin this saying it is "addition by subtraction". Wow. That's a way to spin getting virtually nothing for an elite winger, and then retaining salary! We will see how much subtraction Kessel is when he is playing next to Crosby and Malkin, and virtually nothing of consequence will come for Toronto out of this.