Being a GM is all about balance. You can't be just 100% focused on the now but you also can't be just 100% focused on the future. It's about striking the right balance.
You don't want to give away all your value every year in short sighted moves but you also don't want to miss your window. If you have a million assets and a great system but never strike in your window and you could be looking back at a blown opportunity.
This is a good move because you're getting upgrades for the now without selling out the future. You traded a couple surplus assets, with only the late 1st stinging. We still have the better first for this draft and we didn't give up any top prospects. This deal is a perfect example of making a move to go for it now without selling the farm. It's good for the now and for the future (bc you didn't give up too much).
Coming off an ECF appearance, team playing at a similar pace this season on a real heater the last 30 games - it would've been borderline malpractice for Drury to not make some 'go for it' moves for this year, seeing the ages of the stars, the contract statuses of the kids. This is a perfect year to try and go on a run. With our high end talent, kids starting to outperform their cap hits and our goalie - this team can win a 7 game series against anyone in the league. Idk if they will, but they absolutely can go on a run and that's what this is all about.