It doesn’t make things much better, but:
the ad appears when the car is started, with an option to play it or not being displayed on the screen. I suppose that’s better than it autoplaying, but just barely.
Also, it doesn’t play while you’re driving.
BTW, according to BMW it’s not an ad, lol:
To celebrate the partnership with Spider-Man™: Brand New Day, BMW has a special surprise for its drivers. The Spider-Man™ Animation will be available (in participating markets) to all customers with suitably equipped vehicles … bla bla bla
Once again: since there’s no way of getting around surveillance & IoT bullshit in cars, I’m just going to have to take extremely good care of my old clunker.