The price has a large intractable stone in it - the battery cost. It won't go down very fast until new technologies are adopted. And it take a giga-factory to adopt a new technology. Rule of thumb: battery tech has to double the charge and halve the weight or nobody is interested in building the factory.
The center of gravity argument depends upon the current heavier batteries - but e-cars can't take off until something like metal-air batteries are working. And they weigh just about as much as a gas tank does.
As for complexity, sure compared to the mechanical engine it's simpler - 100's of parts vs a dozen. But the software has just exploded by orders of magnitude. Millions of lines of code instead of thousands. We mustn't underestimate this.
Then, there's a core of car buyers that have to grow old and die, and be replaced by e-car enthusiasts before the market moves significantly. Beta-Max was better than VHS (for the old videotape guys out there) but it died simply by being too late.
No, we won't see a $15,000 focus for decades.