I often hear a lot of complaints (mostly towards Tesla) regarding the "unaffordability" with EV's, then going on to demonize the auto manufacturers (again, mostly tesla).
I think what a lot of folks refuse to acknowledge is Tesla and other EV's have done a pretty fair job at pricing vehicles at a certain income demographic, that can best sustain EV lifestyle. Meaning, upper middle class / hopefully home owners. I suspect even if someone created a 20-25K EV, the likelihood of adoption would be low as people shopping in this price point may not have a lifestyle or preference towards EV's.
In summary, I think Tesla's on the right path bringing product to people that are willing to buy it, then letting it trickle down into the used market as infrastructure for public charging slowly builds out.
I don't know the numbers, but I'd speculate the majority of American's are buying used cars, often times as the second or third owner.