Personally, cost of electric isn't a concern at this point, and neither is the grid at the moment. I am designing my own solar system that will power everything I need, and I believe that it can work. Trailers with additional batteries and solar for long trips or OTR trucking.
I believe the price of the cars will come down as electric becomes more common. Think about it, you can buy a Mercedes or a Focus, both do the same job.
Move out of the city, traffic solved.
Having worked construction in cities like New York, D.C., Baltimore, etc. I can tell you that it sucks, but I have carried all sorts of odd ball tools to and from job sites. Miter Saws, Tool boxes, saws, air compressors, entire windows, etc. Carrying a 200lb window 25 blocks in lower Manhattan sucks, but it happens all of the time.