Earlier quoted context omitted.
The answer is that current car platforms were designed with flexibility as first goal. Car companies realized early on they could outsource component development and production to 3rd parties and they could make them bid each other to further lower the prices. So their platforms were optimized to be able to swap component vendors very easily (to achieve lowest costs). Of course the vendors are not 100% interchangeabl…
too bad computers aren't spark plugs
So maybe the legacy guys were right all along?