This article has lots of false assumptions. To phrase it positively, the article ignores a lot of facts. EVs are simpler devices than gasoline-powered vehicles. They have a smaller number of parts, making them easier to assemble. At similar scale to gas vehicles, electric vehicles should indeed be lower cost to built. In addition, EVs have many fewer moving parts (in the engine and drivetrain in particular) than inte…
Based on 84 data points from the 85-kWh version of the Model S and six from 60-kWh cars, the study concludes that the Model S will retain about 94 percent of its capacity after 50,000 miles, with losses thereafter shrinking to about 1 percent per 30,000 miles.
That means that after 100,000 miles, the typical Model S is projected to retain about 92 percent of its battery capacity and range.
So what "fact" you are relying on stating the battery will have to be replaced between 3 and 6 years is probably not very factual. Other, simpler EVs, lacking the rather sophisticated battery management system of the Model S might degrade quicker - especially in warmer climates, but nowhere near as fast as you state.
Other than that, you're right in that most EVs are almost as complex as a modern ICE. They need to be checked regularly and will need repairs.