No, you’re missing the point. Keeping your own player and them losing him as a UFA is better than trading away picks at the deadline for a soon-to-be UFA. If we traded away Barbashev AND Tarasenko, we won’t be a Cup contender next year. If we traded away Perron, we wouldn’t have been a Cup contender last year. Colorado didn’t trade Kadri. Why not? They were gonna lose him for nothing. You milk as many good years out of your players, and then you let them walk when they’re on the decline and use that cap space for players on the upswing. You replace those with cheap players you drafted. In theory, you wouldn’t trade anyone, you’d only replace from within. You use trades to plug the holes and get something for assets that are leaving only when you aren’t a contender. Blues are contenders. They need to load up as much as possible.