If I'm the Leafs, I don't want late 1st picks as a return for one of my best players who has a unique profile.
I would rather be trading Knies to teams that are in a rebuild or a reset, teams that finished at the bottom of the standings.
Teams in a rebuild likely won't trade their early 1st round picks, unless they already posess multiple ones.
Teams that might be on a quick reset (maybe the Jets...) could decide not to use an early 1st pick and trade it instead for immediate help like Matthew Knies.