I don't think it has anything to do with the number of moving parts, it is the build quality, which has taken a back seat to profits across the board for pretty much every company. The idea that EVs will be less problematic because of less moving parts sounds nice, but working in the IT field I can tell you that if these companies program software like they screw together interior panels the outcome will be the same if not worse. You won't have a huge number of mechanical things failing, but there will be a lot of restarting the car because of glitches. Not to mention the issues many EV owners are facing with the charging systems not working. Tesla's network and home chargers seem to be the best as of now.
The corporate mentality as a whole is what needs to change, number of moving parts isn't the issue. You have companies that still are unwilling to produce a clothes dryer that will last more than 3 years.