The whole Risto thing comes down to how a well-run org would handle their interest in such a player versus how they did.
If you think he didn't develop or play as well as he could have because of the situation in Buffalo, that's fine. I don't agree, but I'm willing to play along. If you can sign that guy as a UFA for a bargain basement price without term, bring him in, and see if you can get more out of him, I'm on board. Again, not what I would do, but you've at least given yourself a path to possible success.
What the bad teams do is pay full trade value for that player as if he was already the guy you think he can be if everything goes well.
What the teams that are irredeemably rotten to the core do is then give him 25 million dollars.