Talking of complexity, my next door neighbour is a mechanic who works from home, and he had a Conti GT in once with a fuel delivery problem. I suggested checking the fuel pump and he looked like he'd dropped his wallet in a septic tank. It's about half a days' labour to get to the pump, you have to take the rear seats out! You can have all this wonderment and gadgetery in the world but if it's not maintainable, what's the point?
I always factor in maintenance these days, I'd never have a mid-engined car for example, when I looked at spark plug changs on a Boxster and it started "remove the rear bumper" - NOPE