>>10317904nah, if you look through the licenses themselves, they are paying a royalty per figure/case/pallet sold.
They also promise to sell X amount and will pay out their ass if they fail to do so.
Here's a single page out of 7 where they're clarifying the royalties and how it'll correlate with the movie's gross/revenue/whatevermetricsbenefitsMarvelthemost
Should also be noted that Marvel is in charge of this shit, not Disney. Perlmutter loves that hands on approach.
Also, "master license" probably doesn't mean what you think it does. There's also large amounts of exceptions to what Hasbro can produce, where, and when, and how they can't sell/share the license they hold.