I feel like every time we see a good player on the block, we have to have the exact same conversation about how top prospects literally never get traded in these deals with the same people acting all butthurt about being called out on it.
Jack Eichel - a player with far more term (and to be fair, far more cap hit) and who is undeniably a far better player than JT Miller just pulled a mid-six wing, a 1st, and underperforming mid-1st round pick and a 3rd. Every single one of these decently big name trades all end up the exact same way - a mid six player, a 1st, and a prospect worth taking a flyer on. Eichel landed that way, Karlsson landed that way, Rick Nash landed that way (though he got two roster players in lieu of the prospect), O'Reilly landed that way...why believe this will be different? The package the Rangers offered the Canucks is probably something like Chytil, Kravtsov, 1st - and it probably isn't getting much better.