What's insane is if he absolutely had to make deals, here's what he could have done:
Subban for 5th (Keller), Horvat and Tanev.
Eller for 2nds, flip for Teurovainen.
Draft Sergachev, Girard and DeBrincat.
Suddenly, the team is stacked in talent and poised for a tank/retool at the right time. Becomes much easier to deal Price/Pacioretty/Galchenyuk and we'd already be talking about when we'll be back with the best. Heck, you can even consider keeping Price as we'd be 3 years ahead of where we are now.