Think about the coaching staff, that alone is enough not to sign in Brooklyn.
For his second contract he would have to battle Snow. IIRC that was a big factor in his decision making.
It will take years for NYI to erase the bad reputation they have, but Snow is still there.
It probably had more to due with playing for the New York Rangers more than anything else. Just like some players sign with the Yankees because it's the Yankees.
Snow is pretty good giving out contracts to players he feels can contribute on this hockey team. He let Amac, Streit, PAP, Nabby, Okposo, and Nielsen go. Those are the main guys I remember.
Okposo was not given an awful contract, but he clearly wasn't a complete player who brings his A game every night so Snow let him go. Nielsen was given an insanely long contract for a player his age. He is a very good player, but he also wanted a change of scenery.
I guess Ladd, PAP, Boychuk, Leddy, Tavares didn't think much about the coaching staff eh? Pretty good players that signed here, and with the exception of PAP signed here long term.