I’m not a purist but I’m also a BMW owner who isn’t planning to buy any more BMWs. The new ones have no steering feel, CarPlay is only available if you buy navigation and then pay a subscription, and Android Auto is nowhere in sight. Meanwhile the base model Hyundai Elantra I just had as a rental has both standard.