I think there is a simpler argument that is being missed. Do you want to keep this team basically the same as it was, blame everything on the coach that was fired and somehow hope that everyone will be magically better under the new coach and stay healthy and exceed their current peaks OR do you think the team was rubbish and needs a bigger overhaul and more new bodies?
There are points that can be made for both sides, but I think it is the latter, and in that scenario you trade a guy who had a peak season while his value is higher than it will be if he gets injured or drops off or has off ice problems ("because he's Kane") and you do it now since GMs have started to wise up to the deadline deals and prices the last two years have started to drop on trade deadline day not rise.
Bottom line is this team was dull rubbish last year. Uninspiring and often lacking. lacking in effort, desire, character, identity, ability etc etc etc. Blame who you want, but I as a fan am sick of losing. We are like the Cleveland Browns of the nhl and I'm sick of it.
This team really isn't "basically the same" but okay