When the dust settles - all the combined channels that hosted The Last Jedi trailer will be well over 50 million views.
I wonder how much revenue that generates for Disney/Lucasfilm.
I'd bet that it pays for the marketing for Last Jedi at least.
Along with The Force Awakens trailers, merch, box office, Rogue One trailer, gross, merch etc...
They probably never have to worry about going over budget or under-performing...
They could just put out a teaser for Han Solo tomorrow and it would bring in several thousand dollars.
EDIT : I looked up the EPisode 8 announcement trailer from last year and that's got nearly 14m views on it's own.