I think term was an issue. Plus he may have wanted more to play here given we may not be contenders during length of contract AND tax diff.
That said, if I'm GM of the Rangers right now (apparently, I'm not) I would do my very best to only pay big money to core players. Top 3 D Top 6 Fs and starting G. Everyone else should be btw league minimum and around 1.5m. I don't want to give ANYONE term and more than 1.5m unless they're part of the core.
If we have to pay anyone over 2m like Strome or ADA, it's one year deals.
We have 7 or 8 young kids that could turn out to be core assets. If only 4 turn out to be stars, we still have pay them a lot in a few seasons + Panarin, Zibby, Kreider and Troubs. In other words, we are likely to become a top heavy team like Toronto very soon and paying our complimentary pieces will be difficult. I would avoid locking in any complimentary pieces long term till i know how many and which kids turn into studs.
That said, Fast at 2m for 3 years -- if we did sign him for that, it's still totally reasonable. Could easily move that contract.