Power infrastructure may not be ready now but slowly and surely it will be. In my opinion we’ve come a long way in merely a few years, mass production of Model 3 only started 3 years ago and today one can travel across the country without problems albeit there are still some areas to cover but take a look at the charging network today, it’s unbelievable of what has been achieved in such a short time. Gas vehicles have been in mass production for decades, so again EV mass production merely a couple years.It's directly related to the reports -- by Tesla owners -- of the problems encountered and -- or not -- repaired. Like 'em or not, when CR states that a vehicle is not reliable, they are fully prepared to defend themselves against lawsuits. Major vehicle manufacturers have filed lawsuits against CR, and AFAIK, all have lost.
I have nothing against Tesla or EVs in general. On the surface EVs sound like a good idea, but the reality is that our power generation and distribution infrastructure will not support large scale adoption of EVs. Until those problems are solved, EV will not gain wipe spread adoption.
Everything in life takes time and time will tell where EVs will be in a couple years, sales keep ramping up and more brands coming along. I cannot wait to see other brands like Ford bring their pickup truck into production for better competition and to favor consumers.
Time will tell.