We can all brainstorm about this, but are you in a position to do anything about it?<p>Modern vehicles certainly <i>could</i> include a maintenance and fuel log and essentially a built in code reader, but unless a manufacturer decides that's a priority, it's not going to happen.<p>From a driver's perspective, the less software I need to be aware of, the better. My ancient vehicle has electronic fuel injection, but that pretty much just works; otherwise, there's no software. Modern cars have so much software, and some of it is just there and just works and often improves the driving experience, but the software that is in your face is often a negative. My last nice car would detect which keyfob was on the person who opened the driver's door and set the memory seat for them; my current nice car wants you to login to the center console and tries to figure out who is opening the driver's door and login as them, but sometimes it gets confused and it's a lot of button presses to fix it, and you have to do it with the car in park. More advanced features, but less useful because it's more intrusive.<p>Navigation is about the only useful intrusive feature. Unfortunately, integrated navigation tends to require map updates for money. Pushing to Android Auto avoids the costs, but then you get things like weirdness with intermittent connections, and inconsistency between phones --- the spouse's phone has a nice button to quickly get to the car ui, but for mine, I have to go to 'all apps' and then select the car ui app --- no way to put that on the launcher either.