Perhaps the US government should force BMW to open up their software so independent shops can do things that are only possible by dealers.
BMW enjoys the ability to keep certain components of their vehicles (security related ones) locked down. Yet the German government says Apple should open up their security related components.
How hypocritical.
1. You can buy official BMW equipment both new or used and access all the features dealers can access.
2. You can buy for less unofficial equipment and access some or most of the features using guess what third party Windows software
3. BMW doesn't charge you interest everytime you use it's ECU services
4. ECU unlocking is equal to jailbreaking not to letting 3rd party apps access on board hardware like infotainment for Apple CarPlay
5. NFC poises security threat as much as Bluetooth. Claiming that allowing others to access NFC is security threat is equal to saying that you cannot use non Apple Bluetooth device to pair with iPhone or even better you need Apple wireless router to connect your iPhone to WiFi cause it's a potential security threat.