I'm not complaining about anything JB did. The market for Kane was poor, obviously. My beef is with the "we have to get something" mentality that leads to very good players being moved for baubles.
This probably isn't the thread for it, but....
I disagree wholeheartedly with the idea that it is somehow prudent to move a rental player for pennies on the dollar. You almost never get back the quality of player you give up. It is a guaranteed downgrade to your roster in nearly all cases. IMO, if you let a player that you don't expect to re-sign go to rental stage, you are being incredibly irresponsible. Move that player before the rental season in an honest to God hockey trade that gets equal value returned. Anything else is setting your team backwards. And this team has been doing exactly that since, what? 2011? 2012?
In this case (Kane), my reaction is sour grapes. JB is in his first year, so it's not like he was around to make that decision last season. But this organization simply does not have enough depth of talent to continue to move players for a fraction of their on ice value as rentals. I'd hope any one year contract players that aren't part of the path forward get moved this offseason in hockey trades before we are forced to suffer through another deadline day of lottery tickets and AHL players that only move this team further backwards.