Well, to your last point, they are getting cheaper. The Chevy Bolt is around $30k, and the Nissan Leaf starts at under $30k. Both would do great for 90% of American car trips, per
@CobyRupert's post above.
Most EV owners that I know charge in the middle of the night; rates are lower, so I am personally doubtful that more than a couple of idiots are actually charging during peak hours, especially hereabouts. Even though I plug in my hybrid when I get home, it doesn't charge until the rates drop, which is at midnight here, though in the summertime, it charges off of solar during the day, all by programming the car. Now that I think about way more than half of the EV owners that I know around here own solar as well. (No idea how representative that is. Purely an anecdote.)
I'm envious of the EV owners in Texas who have free nights and weekend electricity rates. As an example of unintended consequences, and uninformed risk taking by consumers, I find the whole Texas electricity market and electricity production fascinating.
At the moment, our solar powered batteries are backing up the grid as part of 2,341 solar/battery owners who volunteered to supply power during peak demand times (we are in a heat wave at the moment). Apparently a little over 16MW of stored solar is flowing back to help the grid distributed across California.
For sure the country needs more power to be able to replace gasoline. Change takes time, especially for large infrastructure projects, like energy and water. In principle, have lots of EVs could/should stabilize the grid through varying demand. Water is a different story.
Rome wasn't built in a day; I am sure that EVs are going to evolve into lots of different niches, and the infrastructure will take awhile to get built out.
Once you get one, you realize just how inexpensive they are to run per mile. Really inexpensive.
All the best,
Peter