The software quality for legacy car manufacturers still seems to be lagging behind what I'd expect from modern and functional design in this day and age.<p>I have a BMW and both the iDrive 8.5 software and the App seem to be designed by some old school enterprise. The app is slow, the voice recognition is bad, there are all these paid upgrades for traffic data, which is free and more ubiquitous on Apple Maps and Google Maps.<p>It just seems like these manufacturers can't get the software implementation right. Is it because execs in these companies are actually just detached from the final product?