Kudos to the guy making the video and going public with his experience.
BMWs should not even come off the assembly line with run flats, period.
This is not an appropriate tire for that type of performance car, and BMW should at least make it optional.
Most of us have a spare donut tire anyway and AAA is just a phone call away otherwise.
As for stealership practices most will either grossly overcharge, overinflate or invent problems, or shift blame on the customer while citing their professional authority (ie God speak.)
There are a few decent and fairly honest service managers out there, but count yourself fortunate to have found one.
I give them a wide berth as a rule. You can find other independent shops that actually have better knowledge and treat you fairly.
Audio: Jehnert Flatline speakers, Mobridge M1000 DA2 prepro, Helix P-DSP, Zapco Z-150.6 amp, iDock on dash
Performance: Protuned Cobb, AR Downpipes, ER FMIC/CP, DCI, RB turbos, KW V2 coilovers, AEM 320E LPFP/ported fuel rail