It could be so simple: side payment card and done, with the only worry being the power output. (Still a worry that gasoline doesn't have, but OK, I understand that that's a fact of this infrastructure.)
I'm not going to be interested until I am not required to install random proprietary apps on my phone to charge, but I can just use my payment card.
Gas: I'm driving West across the state of Colorado, I'm on I-70 in the mountains, with 2 other vehicles, they get dramatically longer range than I do. I can see 1-2 miles most of the time. My car tells me it's range, but I have no idea where the upcoming petro stations are, I just know that they're going to be "pretty frequent". So at 50 miles I start looking for a station. I pull off, I might have to wait, but usually no more than a few minutes, usually not. I have to mess around with the credit card reader. It's the better part of $100.
Tesla: I tell the car my destination and it tells me where I'm going to stop to charge and for how long. I pull up, I might have to wait but usually not. I plug in. It's free.
Which one is the ordeal?
But, back to the point, where's the ordeal in the Tesla experience?
In a very distant past the only worry might've been if I had enough cash currency of the country I was currently in.
Excluding Costco, I’ve waited at a gas station maybe 5 times in 15 years of driving across the US and in the world.
Meanwhile, to be fair, you don't need satnav to get to a gas station -- I-70 has signs a mile or two before every exit telling you which gas stations there are, just like the rest of the interstate system. I'd like to see another blue sign with charging stations, and which businesses you can relax in while you charge!
I'm in agreement that I think they are terrible for most rental car needs.
I understand that but you won't get there by expecting it day one. These things take time.
It's amazing to me the Tesla was able to roll out the best and most ubiquitous charging network in the US despite being a newcomer in a field that had absolutely no guarantee of catching on any time soon.