Sorry, but you are incorrect. Picks for a player can turn out one of two ways, either extremely lucrative for the team that got the picks, or extremely poorly. Jared Knight is at least 2 years away from making the NHL and on that Bruins roster he has a lot of competition. Seguin got shipped out of town, which means that pick didn't work for that team. Kessel coming here has been nothing but positives even when he had scoring droughts, but the last couple of years his consistent play and his ability to improve his two way game has made him a vital asset to this organization. What did Seguin do for Boston the last few years? He wasn't exactly a pivotal player for the team, and he was viewed as being lower on the depth chart because of it.
Also, if you want to use that kind of logic, you can also say that the Bruins won the Stanley Cup with Seguin and went to the finals with him too and the Leafs, with Kessel have not won a round of playoffs since he has been here.
I like Kessel but there is no way we won the trade.