The cars work fine but there isn’t any viable way to fuel them on a large scale. And NOBODY is even proposing a viable solution to that.
My experience with Solar is pretty much the total opposite of your experience, Chip - perhaps primarily due to the higher electricity expense here in SoCal? In the last days of 2012 ( I remember working on the roof on Christmas Day!) we finished the installation of solar panels here at our house. I wanted to get my Fed Tax rebate in 2013 hence the urgency to get the system completed and on-line by year's end. Unlike virtually everyone else, Ryan and I did the installation ourselves. My total out of pocket was $14K and we used micro inverters so I can monitor the individual performance of each panel through their entire lifespan. The Feds refunded me $4200 (30%) and I got another $1500 or so from the state. Prior to the solar installation, my electricity cost over the 3 previous years (2010-2012) was ~$5,400/year. We're generating about 14MWh per year and since installation my electricity costs have been ZERO. Payback for me was about 18 months and even if I didn't have the rebates, I would have been whole in 30 months. Quite frankly, this has been a real eye-opener for me... solar has arrived! IMO, there's a lot of companies making a lot of money in solar these days and in many cases, masking the real value that is there. Granted, most people would have to pay for installation costs, but those prices should be getting lower and lower with the advent of better, easier, more modular solutions. (Many of the "financing" options seem a little crazy to me.)
But with the shop, the compressor, the lights, welders, shop AC, etc., we consume pretty much all of the 14MWh we generate annually. However, I still have room to add more panels if needed and if I were to add another 10-12 panels (another 5-6MWh), I could EASILY generate enough power for an electric vehicle. So, my conclusion is that for high sunshine states, powering an electric vehicle is a no-brainer. However, still not sure if I want to drive one!