So I tend to agree with all of these except the power adapter issue. Get a magnet charger that is always plugged in and the cord wont ever be on the floor. Thats my solution.
My biggest gripe is the MMI system is pretty basic in terms of UI.
That said , if test drive the car all of this is...