I tried to keep my first post objective, as to not sound like a Tesla or Elon fan boi, as I am certainly not. But this is reason that Tesla is th only electric vehicle that can reasonably be considered at this given moment.
The supercharger network is tits.
I've gone on a few road trips with it, as far as ATL. If you are on interstate highways its hardly an inconvenience for that distance. Drive 2, 2.5 hours then stop for 20 min. Repeat one or two times and you're there.
If you are driving cross country... yeah that would get old fast.
I work with a number of folks with Teslas, and basically agree with what you have said... For me, I still have some concern currently about long trips, but we normally take the wifes car, so it isnt a big deal. Also, many Americans rent a car when going on long trips, and you could likely do this for the amount of maintenance costs you save.
I like gas vehicles, but if a replacement battery costs drop and I am able to find a Tesla for 10k or less, I will have a new commuter car.
I have an idea for a roller-board size backup battery. Basically something that could easily fit in your trunk and would give you an extra 50 miles or so. I was riding with a collegue in his 3, and we had to drive 20mi out of the way to go to a charging station, so we could head back home. The car said he was 25 miles short for coming back to hickory, where a charging station was. But all of that could have been avoided, had he charged the battery all the way up the night before, vs the normal 80%.
I believe that the solar panels/shingles could make a big difference with the infrastructure. Currently I dont believe that the countries power grid is setup to handle what it would take to have 50% of the cars be electric. but if every home generated power, it could go a long way in strengthening it, even though the power companies might disagree.
I also believe that the network would make the most sense to install the charging stations at places like restaurants and shopping centers. Places that you would typically spend 30 min or more at naturally. Sitting at the gas station for 30 min for the car to charge does suck, but isnt the end of the world. But imagine you are on a trip, where you likely stop every 2-3 hours anyway, and you can "fill the tank" while you eat lunch, and then get back on the road.