Yea, I'm really disappointed with BMW about this Carplay nonsense. If it could have been added at the factory, it should be simple enough to add after the fact if the car already has every other possible option except Carplay.
BMW should at least inform dealerships on what hardware/software needs to be added to allow Carplay since customers are asking for this option. The answer can't just be ...thanks for purchasing our car fully loaded, but you're out of luck with the Carplay since you didn't order it originally.
Unless one German guy at the factory is the only person who knows how to add Carplay?...maybe
It's 2019 BMW..wake up!