Lack of charging stations is currently the biggest impediment to electric adoption.
Most people take a significant break (30 minutes or so) to replenish themselves on long trips. The problem is finding a place to do this while also recharging the EV. There are some EV restaurants but not nearly enough to be practical on long trips.
Alternative approach --- build specialized, cheap, short range EVs focused on local use. Most driving is short, local trips. Most households with a vehicle have more than one.
This offers opportunity for specialization --- one vehicle for local driving, another for long distance. The auto industry in the US is focused on maximizing profit per car and thus tends toward pricey all purpose vehicles.