For decades people paid 2 cents for a nail[1]. Why do nails cost 0.5 cents now? Because once you figure out a way to make them cheaper than 2 cents, you can make more profit by charging less -- you take market share away from producers who can't go under two cents.
This is a steady process that has been going on for centuries in all kinds of different products. If it doesn't happen with EVs, it will be because government intervened to stop it.
[1] - https://conversableeconomist.blogspot.com/2012/04/price-of-n...