First off, this puts the team into cap hell, making them unable to resign Henrique, Gibby, Montour, Silfverberg, etc.
I'd like to point out how you've guys have valued Patches so far:
NHL ready prospect + 1st + another prospect.
2nd line centre + 1st + prospect
Top D prospect, + first + roster player.
etc. etc. etc.
Now you want 3 first round picks (Jones was 24th OA)?
No thanks.
If any GM was dumb enough to make a move like this, it would have happened at the deadline. Unfortunately for you guys, it didn't, and his value has dropped since then.
Quoting: Truebeliever
There's not a lot of hope that Jones will cut it at the NHL. He's a dumb as rocks and his skating just isn't there. So you're really just trading Max for two picks, the later of which might actually be pretty good if the Ducks can't figure out how to get younger/faster in the next season or two. So it doesn't help the Habs this season, but it's a solid investment in the long-term future.
There's as much or more hope for Jones as there is for McCarron, and you guys seem to value him pretty highly.