I would say that Nvidia is far better at this than Tesla… as most companies are at anything Tesla does…
You see, rather than waste money on bespoke r&d, GM (along with most smart automakers… probably) go to external suppliers to purchase certain things because they can effectively use each other for R&D purposes. Ie. buying brembo brakes, Mitsubishi electronic control units etc.
You learn more from the 30 million+ VAG, GM, Ford etc cars running the same or similar architecture (and a lot cheaper for development costs), than a company running its own bespoke software producing a limited number of vehicles per year (and being dropped by its precious markets at an alarming rate at that).
What is happening to Tesla is exactly what anybody with a sane thought in the motor vehicle world predicted… people who currently drive vw’s, audis, Mercedes, ford etc are not going to replace them with those piece of shit Elon mobiles.
The smartest thing he could have done is continue to develop the battery tech and sell it as a supplier along with the software to those manufacturers. Instead he’s screwed that pooch and now China has lead frogged him by a considerable distance.