@shtrom @jwildeboer I got an EV, the software (the infotainment system) is annoying.
Borrowed an ICE vehicle from same manufacturer while my car was serviced. Same software, same annoying things.
It's not the engine, its the dashboard.
I wouldn't worry about any obsolescence, that would imply updates and I'm pretty sure car manufacturers generally don't update much. And, they could mess you around with an EV as much as an ICE vehicle.