Prices cannot come down significantly because companies have to make profit similar to what they were making with ICE cars.
Whats the carbon foot print of scrapping millions of perfectly good ICE cars and then buying cars made in China?
EVs are also very heavy, compared to a similar sized ICE, which damages roads...... a trad car can do, if maintained, carry on running for decades, 200,000miles +, battery tech just doesn't allow that, new battery packs are v v expensive!
As tech moves on, spares for these cars wont exist ...... eg try getting bits for a 15yo TV Phone, computer?
EVs will/are herald "throw away motoring" but just for the wealthy.
EVs are a Con, will not make a jot of difference to global climate change and the time and money would have been far better spent increasing fuel efficiency and emissions on ICE cars, the last Euro 6 engines were introduced in 2012, been no new standard since.
We should have also introduced maximum engine sizes, 1500cc is plenty enough for the vast majority of people.