If you look at common things which need to be fixed/replaced on a five-ten year old car, most of the things are also found on EVs:
* Brake pads, lines, discs etc.
* Suspension
* Steering
* Driveline, bushings, bearings
* Sensors (a big issue, esp. ABS/ESP sensors)
* Electrical wiring
* ECU/firmware/software errors
* Tires
And just a few ICE specifics, which are all on the cheap end compared to the list above:
* Exhaust system
* Timing belt
* Battery
* Spark plugs
And then there's the EV boogeyman: when will your battery need maintenance, and ultimately replacement?
Also, your comment on "the best EV vs the best ICE" is completely besides the point. We could make an ICE vehicle last millions of kilometers without maintenance outside of oil changes etc., but it would be expensive, heavy and bad for the automaker's business. Same arguments apply to EVs. Tesla doesn't profit from having cars that last twenty years with almost no maintenance required.
you see, you dont really know anything about EVs. but this very simple principle should be enough to settle things: ICEs use many moving parts and use explosions. electric motors have one moving part. so as you can see, the best ICE is worse than the best EV even when you include cost efficiency in the definition of best. EVs are already way better than ICEs. And even if you spent a million dollars making a very reliable ICE it would still be less reliable than a run of the mill EV...
Also, you mention no brake lines because of electromechanical brakes: this is not an EV feature. It's a luxury car feature. I'll bet you dollars to doughnuts the Model 3 has a braking system essentially identical to the one on a compact hybrid car.
"ICEs use many moving parts and explosions" - this is a stupid argument. Modern ICEs are incredibly reliable. You change the oil and oil filter every year, make sure the coolant level is fine, and you change spark plugs and timing belts twice per decade. None of that is expensive nor difficult, and that engine will keep on ticking for fifty years/hundreds of thousands of miles easily.
and brake lines still require less maintenance for the same reason that pads and disks do. balls in your court.
This is basically Amdahls law. Improving the part that causes 5% of the problems will at most solve 5% of your problems.
Edit: and you're wrong about the brake lines. Those need servicing because of surface rust, which happens regardless of how often you use them.
And funnily enough, brake discs can have shorter maintenance intervals the less you use them: again, surface rust. If you're driving in wet weather in a normal car, heat from braking dries your discs up. That doesn't if they're not used that much.