I don't see how they could do better getting rid of Dadonov and the cap hit.
The Weber LTIR doesn't do anything to us this year and will most likely be easily tradeable next year when there will be a 6.857 million dollar difference between his actual salary and his cap hit. Arizona in a 4500 seat arena for three years or four years would love to save 6 million dollars every year until they get a bigger arena.
We were going to spend to the cap to keep as much of the roster as we could anyway so banking cap space wasn't really on the cards this year regardless.
It's definitely preferable to paying a 2nd or more to moving the contract, although they could have just kept him (or not spent a 3rd to obtain him in the 1st place).
I'm happy the drama is over for him. Hopefully he gets top 6 minutes & consistent linemates. The nanosecond he wasn't on fire putting up points, he was moved back to the 3rd line with new guys to play with...even though he looked decent with Eichel and had some bad puck luck.
Last year Tampa got Point and all their other RFAs locked up after taking on the Seabrook contract. I wonder if Vegas will be able to do the same with Smith, Roy, Hague etc and avoid all that offer sheet nonsense with Weber's LTIR. If that's the case, this is actually a great move. So we'll see.