Then why have his underlyings basically always looked like dog shit even relative to his dog shit team.
He's young and is getting destroyed on a bad team in the toughest comp/minutes, but can be salvaged in the right system/situation. The Leafs obviously should be in on him, but Sandin's value at this point should be realtively similar. Sandin has absolutely destroyed borderline top-4 comp to a level Chychrun has never seen, and is two years younger.
It honestly feels riskier to be trading for Chychrun than it does keeping Sandin, so why would we do it?