One of the problems with more modern vehicles is that they are too intelligent for their own good.
I know a highly competent mechanic who had to take a vehicle to a main dealer because installing a window switch required it to be registered with the vehicle central computer. No registration, no start.
I loath and detest the decisions my wife's car makes on my behalf.
Switch to reverse? you clearly want the radio turned down.
Press the switch to direct air to the windscreen? You clearly want the fan on as well at maximum blast.
Press the accelerator at a round-a-bout? Clearly you want the DSG gearbox to dither, prevaricate and delay before setting off like a gingered greyhound.
Hold the door lock switch a fraction too long? Clearly you want the windows opening.
Press the door lock switch? Clearly you want your wife to stand in the rain while you fumble for whatever the hell it is that unlocks the doors other than the drivers doors. Clue, it isn't the remote switch because that sodding thing just drops the windows down to ensure that all passengers get equally damp.
Asked to wash the windows? Clearly you want the wipers to wipe one wipe beyond the optimum to return your windscreen to the smeared state it started at.
Auto arming alarms...Oh don't get me started. The valeting that was needed after the dog got woken unexpected by the alarm. It was worth every penny I paid to have it valeted even if I did have to live of porridge and left overs for the rest of the week!