Draisaitl f***ed up.
Really good financial investors would tell you to get as much money as quickly as possible. So, say you sign a $60M contract, you should try to get half paid in the first 2 years - ie. July 1 SB = $8M, season salary = $4M, July 1 SB = $8M, season salary = $4M, July 1 SB = #8M, total = $32M. That money is much better being put to work for you right away than it is being set aside to pay you at a later date.
Marner's contract is a great example of this. He gets $41M in the first 2 years, including the 3 SBs, and sacrifices a bit on term and/or AAV to get it. That $41M, earning a modest 10% return per year, would be worth $66M by the time that 6 year contract is done. That extra $25M, divided by the lifetime of the contract, is an additional $4.17M per year. He would have had to sign 8 years, $11.25M AAV to end up with the same money at the end of his contract as he did doing it this way. And it would have been structured with much less upfront money. But he would have also exited that contract at 29, instead of 27. His AAV on his next contract might even be worth $3M more per year, just because his contract runs from 27-35. Net surplus value would be roughly $100M+ over the course of his earning career just from getting $41M of $65M total compensation paid out in those first 2 years.