I tend to agree with this and it's one of the reasons why I keep bringing it up.
It's not an argument about Kreider being replaceable, or his consistency, or the value of the return, or how we feel about him.
It's about money --- a lot of money. It's about him either leaving a lot of money on the table to stay, or the Rangers having to move money in order to keep him.
When it comes to trade proposals we often here about how a proposal isn't likely to work because it gets complicated and would require a lot of different components lining up in order to come to fruition. But contracts are in the same boat.
If we have to start relying on players leaving multiple years and millions upon millions of dollars on the table, and we need to move multiple contracts in order to make it work, even with a player leaving term and dollars on the table, the odds of it happening go down considerably.