I feel like you're just repeating your question without actually reading my response lol
I'm trying to be nice.
As an Oilers fan I've been there. All the "selling points" that you mentioned are wishful thinking. I'm sure New Jersey is a lovely place to play but top free agents sign for two reasons. They sign where they think they can win or they sign a massive overpaid contract that they can retire with.
I couldnt disagree more about Dougie Hamilton being a fit. He would rather play with guys his own age instead of babysitting the kids unless hes paid out the nose to do it. Hes not exactly going to fit in with the youth movement that's going on in New Jersey.
You can claim that New Jersey is a team on the rise but until they prove that in the standings it's speculation. Until those prospects prove they can contribute in the NHL its just speculation.
Like other posters have mentioned, Buffalo is small market that has been rebuilding and stock piling picks and prospects for 10 years and still hasnt figure out how to win.
The only way I see Hamilton signing in New Jersey is if you offered him a stupid amount of money like 10.5M x 8 years. In which case you probably dont want him because hes packed it in and isnt seriously interested in competing for the cup anymore. Why would he want to compete for a cup in 5 years when he could sign somewhere else and compete now?