The big Asian car makers had figured out all those components a long time ago and by now these last for 20 years easily.
In theory an EV has less components in it but it will take Tesla another 15 years to build the expertise on how to make a reliable car. I would rather buy an EV from an automaker that is making cars for 50 years (or longer).