That's just not true. At least not until public charging is at least 1.5 times more ubiquitous as gas stations, and battery and charging tech has improved significantly so as to allow a "full" charge in about the same amount of time as filling up at the gas station.
You can't just impose your view on the level of inconvenience onto other people - that never works out. Americans HATE being inconvenienced. That's the reality in the US and it's why public charging infrastructure is so critical to maintain adoption here.
If you have at-home charging, you're only ever inconvenienced while on a long trip. If you don't have at-home charging, you're inconvenienced every time the battery gets low. People don't like stopping for gas, but it's generally very quick and easy. And gas stations are everywhere.
Stopping for a charge can be easy and quick, especially if only topping off a bit to get home where you can fully charge overnight. With no at-home charging, people will want to charge all the way up and if you stop at a charger just as someone else rolls in ahead of you, and they want to charge all the way 'cause they live in an apartment in a high-rise, then quick and easy is already out the window.