One is political - Energy in the US is highly political, and the oil and coal lobbies are both influential and regressive. This leads to EVs becoming a political statement rather than an active choice.
Second is size. Americans tend to drive further so range does matter. More range means more cost. And even Americans who don't ever go further than 20 miles entertain at least the idea of a cross-country road trip.
So I get where you are coming from. But I'd also say that the US is different to the world in general. In Europe I saw charging infrastructure everywhere. (Streetlight poles contained chargers, all the way down the street.) Electric busses were the norm. Electric cars everywhere.
Like I said earlier, a tipping point is coming. Naturally it'll happen sooner in some places than others. The US will likely be towards the back.
The problem for US automakers is that by the time they see a local market, they'll be well behind the curve in development. I don't think a GM will be able to compete in product (never mind price) to a BYD et al.