I agree with 2 out of 3
We will need to see significant improvements in longer ranges, and faster charging times. I would pay the higher cost if the EV can go as far, and "fill up" as fast as a gas powered car. Long-term savings would justify it. I pay about $400/month for gas. That would go a long way towards the purchase of an EV. That being said, I would not buy one right now, because even with fueling stations along the highway, I wouldn't want to stop every 100 miles and sit for 1/2 hour to recharge.
Why there is so must pessimism on the outlook of future EVs, I don't understand. Technology has historically been extremely fast to improve when there is the need, or desire for something. I give it 5-10 years, and someone will have figured out a better battery and charging system.