A LOT of TERRIBLE information in this thread.
You do not need to "have your house rewired" to charge the car. ALL current electric cars will charge at home on 110V that is in your house now, it just takes significantly longer to charge from zero. Here is the catch, your car will rarely be at zero at home. How often do you drive 300+ miles a day? Most Americans drive 30 miles a day. In that scenario, most people only plug their cars in to their regular old 110V twice a week. You can upgrade to 240V or 480V which speeds up charging, but you will have to pay for that, and in the case of 480V, get your local power company to sign off on it first. As said earlier, range is increasing and charge times decreasing almost by month. The new Mercedes EQS will launch with 460 miles of range. The Porsche Taycan, while being a fantastic performance car by any measure, will get nearly 400 miles in "comfort mode", it's lowest setting, which is still pretty awesome.
The government will NOT "own" the fleet of vehicles people use daily, in America at least. It is generally thought that when full autonomy is achieved (which is still YEARS away), the average consumer will migrate to a subscription based service. Tesla, Uber, Lyft, Apple and Google are all going to be players in this space, and the manufacturers will be right there with them. You will pay a monthly fee roughly equivalent to the car payment of the service you choose, Mercedes will be more expensive than Uber for example. With your subscription, you will be able to schedule rides for work/school/medical and have a number of "wild card" rides for going out to dinner or a sporting event or visiting friends/family outside of your normal schedule. This will also scale up price wise, the more rides you need, the more you will pay. "Rich" people will still own their own cars, or anybody willing to take on the expense.
You can order your Teslas RIGHT NOW with a solar roof package. It does 2 things. Charges your battery and runs your climate control system while the vehicle is parked. No more coming out of the store to a hot or cold car. Current battery charging technology from the solar roof is limited, it will extend your range 15-20 miles over the course of a day, but that could be all you need in a low charge situation. Here is a crazy thought ... you don't run your car out of gas now ... so don't run your batteries dead in the future. Wild thought, I know.
The non-standardized charging port is a HUGE problem, there is no way around that. VW/Audi/Porsche are going to build 2500 charging stations in the USA in the next 5 years, but if you have a Tesla, or Mercedes EQS or Chevy Bolt, those 2500 stations are useless for you. It would be like having a car that could only go to BP gas stations, then Shell, Chevron, Arco would all be useless to you. Ridiculous. Standardization should have happened years ago, and it needs to happen now.
The grid COULD be an issue, but at the current adoption rate of electric vehicles, it will be a LONG time before we reach a tipping point. Ford still sells more F-150s in a quarter in the USA than all electric vehicles sold worldwide in a year. None of you care about running your air conditioners 24/7 and all of your neighbors doing the same at the same time, so please don't pretend you will care your neighbor has their Chevy Bolt plugged in too.
If you need to drive 300+ miles a day, or if you need to tow a boat or race car, or if you just trust old technology more than new technology, the internal combustion engine is not going anywhere any time soon. You will still be able to drive a car/truck that is very much like the one you have now for the foreseeable future . In fact, there are some interesting technologies coming down the pike that will EXTEND the life of the combustion engine. Porsche has developed a carbon neutral synthetic fuel. High efficiency catalysts without rare earth metals are coming. Energy recovery systems from combustion engines for hybrid power trains have prompted Ferrari to say their vaunted V12 isn't going anywhere, and they will be able to meet gas guzzler and California pollution requirements. Imagine that, a high performance Ferrari that will get better gas mileage than many cars now and pollute less than your lawn mower ... with a V12.
Lastly, I will tell you guys this. I have been lucky in my life, I have driven Lambos, Porsche Turbos, GTRs, lots of AMGs and M cars. Lots of heavily modified street cars. I can tell you this, the Tesla Model S P100D was HANDS DOWN the quickest car I have ever driven. Put it in "Ludicrous Mode" and hit 60MPH in 2 seconds and 100MPH in less time than almost any car does 60. It will flat rip your face off and squeeze the air out of your lungs. And it was a 2017 model. The new Tesla Roadster will smoke that 2017 Model S. I don't really care about any "green agenda", but I would love to own a Tesla or a Porsche Taycan and drive around town and hurt feelings all day long.
You guys can wring your hands and play Chicken Little regarding the future of cars, but we have access to amazing technology right now, and it is only going to get better. I am EXCITED for what the future holds.