They didn’t trade for a playerIf you were to look at each teams draft board and who they have ranked 1-21, I bet between the 32 different teams there would be 45-50 unique names. It's ridiculous for the Habs to think they have any accurate notion of who will be available at 21 but not 26. There's way too much variance.
If they get up there to draft 21 and realize they have a handful of guys on their board still available that they rate pretty equally they will realize it was a waste of extra picks to move up.
57th isn't an amazing pick or anything but you never know when you're drafting the next Patrice Bergeron in round 2.
I'm not even saying it's a bad trade in terms of too much value given up it's just how pointless it is in my mind. Like seems like something you do just because you're bored and want some action. It's a total mystery as of now what you traded up for.
They traded for the pick