Just be aware that newer vehicles often have more things that can and will fail, and parts seem less standardized these days, so you may not be able to keep it running past the expected service lifetime.
Older vehicles (depending on the platform) often use common parts that are shared even across manufacturers. And third party manufacturers keep cranking out new stock for them.
I am hoping that this type of system develops for simple no-frills electric vehicles over time. Although laws like the one mentioned here keep piling up, increasing vehicle complexity and cost of maintenance.
Parts were mostly never standardized. The difference is when a production run ends they would sell all the tooling to a third party that makes parts under their own name. (and even before production ends parts that break often are worth duplicating). With computers when the production run of the LCD, CPU, ... ends nobody is making more. Even if you could get the software to install, nobody makes the computer at all at any price.