New cars have always been expensive. The average car is 12 years old in the US, not many EVs were available in 2012, but a lot of used cars are older than that. Give it time and EVs will drop in price. Though with charging standards changing it will be a while just because some cars will not be chargeable.