Sure. The bolded may be true. But do you ever think about the fact that there is a salary cap in the NHL? How many teams can give COL/EDM something significantly more than NJ can give, AND can afford to pay RNH 6 million and Duchene the 7.5 he is probably going to get when his current deal expires. EDM will likely move RNH simply because they cannot afford to keep him, meaning they cannot take salary back in a trade. I would love to hear these "several" teams that can offer double what NJD can, and also have the salary cap space to keep these players. Come on man, start thinking before you post.
Hang on... was it not you who posted "Zacha or Henrique for Hanifin" in the trade board earlier this summer? Weren't you one of the "Kovalchuk+ for Drouin lol" guys?
You might want to heed your own counsel.
Anyway, it's just the usual suspects for Duchene. NSH shed ~$4.5M from Fisher's decision to retire. CBJ has to sign Wennberg, but will find cap room by including (almost certainly) Murray's ~$2.25M and (probably) Calvert's dump contract. PIT likely offloads Hagelin, and overpays to do so.
It isn't worth talking about affording Duchene's next contract, as I suspect the team that acquires him does so to force a two-year window. Those teams tend to ask questions later.
It also isn't worth talking about RNH, as his trade isn't imminent. The Oilers aren't cap-crunched until McDavid's new contract kicks in, which isn't until 2018-19. Time is on Edmonton's side; I'd be floored if they liquidated him now, rather than assembling the best team possible for a run this coming year.