That's a bit nonsensical. In the US, most people do not live "out in the sticks" almost by definition. Most people live in densely populated areas where EVs are viable.
And yes driving cross country takes days. But also virtually no one does that. It certainly does not have a meaningful impact on the sales nationwide.
I don't know that the "time to recharge" problem is a real problem and not an imagined problem. In daily usage you charge at home. So really the "time to recharge" is probably lower with an EV than with a gas engine. It's only really an issue on long distance driving. That forces you to do a 15 minute stop every 2 or 3 hours. But you are recommended to do that anyway for general health reasons. So it is an issue that marketing should address, but I don't get the sense the problem is real. At least all my friends driving EVs don't seem to think it is a problem even if they do occasional long distance drives. Now if the primary use of the car is road trips, then yeah maybe it is not best.
I bought my current ICE car in 2015. I reviewed all the long distance trips I have done with it. All of them would have been fine with a 150 miles range EV. I live in NC and have driven as far as Florida, Illinois and New Jersey. OK, that's not cross country, but that's still a good 20% of the country. I don't think I would drive further anyway.
There are reasons why EVs are slow to take over. But I don't know the problems you mention are real for 95% of Americans. Almost every family has multiple cars with a road trip car and a commute car. There is little reason the commute car can't be an EV.
A significant impediment is that if you can't charge at home then EVs lose a lot of their appeal. So almost every renter is essentially locked out of the market (and that's about 30% of the population). Also you may have a house but not an indoor garage, so you may not be able to plug in at home. And that's before we consider how many people in the US use the garage as storage and leave their car on the driveway.