The analogy to car platforms is a bit strained. It probably aligns to the 'independent instances' in the mapping slide, but even then car manufacturers generally customize the platform slightly for every car model. Anyone who has tried a similar approach, deploying a slightly customized version of a platform for every client, has learned how unmanageable that becomes. Software development started out by acting like it was similar to physical engineering, and that caused a lot of issues, which were really only overcome in the Agile revolution - which acknowledged that developing software was fundamentally different.