Keep in mind, the rangers embarked on a rebuild 20 months ago, at a time when the devils and shero had a 2.5 year head start on them in building a new team. In that 20 months the Rangers have caught the Devils on the rebuild highway and are now miles ahead. The Rangers fearlessly announced they were building a new team, proceeded to sell everything that wasn't nailed down (Grabner, Nash, McDonaugh, Miller, Zuccarello, Hayes, Vesey), collected assets, and are where they are as a result.
If the Devils pass on the opportunity to gain assets for expiring contracts of players who are not and have not done enough to make the team even minimally competent, then they deserve what they get.
I really hate complementing the Rangers but its absolutely true. Holding these expiring vets is a terrible decision.
What is the end result of those assets? Nothing (yet). They passed New Jersey because they're far more attractive to players and they used that. Panarin wanted to play in NY, Fox and Trouba probably had NY as one of only two or three places they would sign. Even those assets they sold (Hayes, Vesey) were in NY because as FA's they only wanted to sign there. At the end of the day winning only matters, if neither wins the Cup it doesn't matter.