[1] - there's currently a class action settlement about how terrible it was
The on-board systems have become very tightly coupled, if not monolithic to the point where a broken info unit will prevent the car from starting.
I had the infotainment system replaced in my e-Golf a few weeks ago, it took two technicians three days to install and configure to work with all the car's on-board systems.
Edit: If I _had_ to guess, I’d say this is because the car industry (especially electric) has been pushing to innovate features so rapidly that the time hasn't been available to engineer, test and prove decoupled systems.
The primary reason the car is made, in the first place, is to be sold at a profitable price. That is priority #1.
That's how my 2011 BMW is. It's not exactly the most reliable car, but I'd imagine things would be much worse if it weren't designed that way.
For example, my body control module (FRM) just recently died, but the engine still runs and the car can still be driven, just none of the lights work.
The non-critical systems communicate with the powertrain bus through a special CAN gateway in an attempt to isolate the systems.