Just wondering where you can get your tesla serviced seeing as there's lots of things other than an engine that can go wrong with a car.
There's a Tesla service center in Vancouver, two others in Canada with more planned. Lots more on the US side. www.teslamotors.com/en_CA/findus/service
But they do service WAY different than the dealership model. They run a valet service, so when you make your appointment, they set you up with a loaner. On day of appointment, a guy drives to meet you with the loaner and takes your car back to the shop. When service is done, your car is brought back to you. There's a guy in Saskatchewan that has his service done in Vancouver just this way. This is great because there's no time wasted driving to the shop and dropping off car/picking up.
You seem to be arguing that the "engine" of an IC car is just one component, but it's actually several hundred. The entire drive train for a Tesla has 9 moving parts. How many does an IC engine have? There are other things on a car to fail, like wiper motors, lighting, steering/suspension, brake components, but they don't fail nearly as often as engine components. Most of these are just normal wear items.
No oil to change, no spark plugs, rad coolant. No timing to set, timing belts to replace every X,000 km, no water pump no … no … no …
When one person suffers from a delusion, it is called insanity.
When many people suffer from a delusion, it is called religion.