Seems that you have all kinds of worries about the future viability of EV's but you have zero worries regarding the future of the remaining reserves of a finite resource such as crude oil.The panels on a house roof won't power A/C. Won't power your dryer. Won't power a 220 volt car charger. Do you have any idea the enormity of the area needed covered in solar panels to meet the demand for a national fleet of electric cars?