I think there is a simple fix for BMW on this, leave the system in the M5 and all the next ones they have it lines up for, but put a option in Idrive to disable it.
Will make everyone happy.
BMW if you are reading, I need a job, Please. (Really, I do. Unemployed. 2016)