Even if you think that Nurse would've likely made slightly more than Morrissey, say 6.5M/yr, I really don't see that ~1M screwing the Oilers over in the next 2 years.
And there's absolutely no way a 27 year old takes a discount deal because of his age. No idea what you are smoking there. It's the perfect UFA age for a long term max contract he can possibly ask for.
6.5 is barely more. Nurse's statistical edge is bigger than 250k
and sure, it was 'smarter' to sign him long term now, but Holland was given no cap space to work with.
I'm not sure what your point on the timing of his cap hit is. You seem to be saying that the value of a player from age 25-33 is as high as it is 27-35, or higher.
There's also Nurse himself, who imo has more to prove. Holland and Nurse might want a bridge deal to see what he can do. If Nurse has that faith in himself, I'd rather let him prove it rather than go to war with him, demanding he sign the Morrissey deal. It seems like a recipe for resentment considering that Nurse gets very little PP time compared to Morrissey.
And call me naive, but I believe it when they say that both sides have a plan for Nurse to stay long term. If Nurse wants out for cash, that would happen either way. Petry wanted out, Trouba wanted out. If they want out, they get out. That's the new NHL. Nurse gave up security with this bridge deal, but he was given power in his next contract. To me, that's a very friendly compromise based on respect.