Engineer by profession and mechanic by choice to keep costs down.
Its all well and good @wyx087 going on about keeping costs and weight down, but sorry, that does not cut the mustard as far as I'm concerned, just like the BS about ECU and cold engine V BMS and battery temp and all of this software can solve it etc is just crap. None of it is making the EV simpler then an ICE, It's adding far more complexity into everything single thing and these things are mission-critical at times, like brakes.
It would be far easier and more sensible for instance to strip out all of this regen nonsense so that the driver can simply transition from ICE to EV without having to get used to different ways of driving etc, need to slow down or stop, simple, use the bleeding brake pedal, it's been good enough for decades, so why change it? It's the same thing with the battery, and I just do not see why people struggle with the concept that the battery is simply a fuel tank, and nothing else. When has there ever been a requirement to monitor the temps on fuel tanks on ICE, the need to pre-condition it before topping the tank up, or the need to not exceed the 80% of its capacity or else the tanks' longevity will suffer. Like wise, with an ICE car, you don't need to source the right type of fuel pump or filling station to suit the type of car you're driving, any fuel pump will do other than sticking diesel into a petrol tank or the other way round.
The more the designers can make EV's become more like their ICE equivalents, the easier it will be for people to replace their ICE with an EV. Make the charging more affordable and accessible, have batteries that do not have to be so critical of temperature, move controls away from touch screens to actual proper switches and knobs etc, bring prices down to those of ICE cars and get ranges upto similar as those for ICE then a lot of the issues that people cite as reasons not to consider EV for their next car have been done away with as it really just then becomes much the same as having either petrol or diesel, i.e., no special requirements or conditions as far as using and driving are concerned.
We need less reliance altogether on software, we have all seen enough problems caused by software failings in our normal day-to-day life with things like computers, TVs, phones, sat nav etc all suffering from bugs / glitches etc that cause them to crash, reboot or lock up etc, we certainly do not need to have software in mission-critical parts of our cars.