Can you explain to me what issue you have with it? Not sure how the Canadian tax authorities would assess it but it could help the Canucks compete with low tax jurisdictions in the future. Could be the difference between Quinn having a $14m vs an $18m cap hit etc.
i think it's good regarding the tax part, particularly for teams to compete with low tax jurisdiction teams as you've pointed out.
the issue i have is that a team is promising (for example, using puckpedia's interest rate) 100 million dollars to a player, deferring 5 million dollars of that as payment in year 9, and the books will say $12,284,893 AAV instead of $12,500,000. to me, that is insanely stupid for a league with a hard cap.
just to be even more ridiculous, let's say you and the player agree that 1 million/year is enough to live off of. so you defer 92 million dollars to year 9. then the cap hit is $8,542,027 AAV. it's not a hard cap anymore if you keep doing this. and if the league calls it cap circumvention if it's a big amount but not a small amount... that doesn't make any sense to me - a team is gaining a competitive advantage for each year of the contract, whether it's by 100k or 1m.
edit: i missed that vatrano's 3 year 18 million dollar deal with an expected AAV of 6m becomes 4.57m. so any team that gets that contract instantly saves 1.43m in cap hit. that's a ridiculously good advantage. if i offer a player a 1 year deal at 10m dollars, defer 9m to year 2, the cap hit is $9,537,708. it's stupid.