There’s also that guy on YouTube who updated the electricals in his original Model S with electricals from a 10 years later Model 3 Highland just by buying spare parts, and it was pretty doable with fairly basic and limited tools/public information.
So the complexity in this article is just a BMW/PHEV thing, not an EV thing.
I wonder how we can make automakers make more repairable cars. Obviously, right-to-repair and allowing access to documentation and tools for independent shops is a a necessary but not sufficient step.
I shudder to think at some of the other possibilities -- heavy-handed attempts to regulate how much specific repairs can cost.
Maybe mandating the sale of manufacturer-provided extended warranties for no more than x% the cost of the vehicle purchase price would be an incentive to keep repair cost in check?
Not to mention Tesla has the best service mode system in their computer of any brand of all time. They also have the best free to owners assembly/disassembly manuals in the service portal https://service.tesla.com/. They have taken self-service literally to the next level compared to anything I've ever driven ICE, Hybrid or EV and I've owned all of them.