Most driving is local, not long distance. While some do enough long distance driving not to want a BEV, and more might want that capability even if they never use it, a lot more than 3% of cars are viewed by their owners as local/city/MetroArea/what_ever and range beyond that local number isn't useful, needed or even wanted if it costs more money.
How many hours a day can you stand to sit in a car? 8 hours with a lunch break? Then 300 mile range and half hour recharge would work for you: if there was infrastructure. Which there mostly isn't.
Every EV today isn't general case road trip capable. If you disagree, I'll give you a route to travel, and you tell us how to do it.
I'd agree with this. There is approximately 1 car for everyone with a driver's license in North America, which means a lot of people own or jointly own multiple vehicles, and in many cases at least one of them is rarely or never used outside of the local urban area. That's probably 20-30% of all vehicles, not 2-3%.
I also agree about the infrastructure problem, especially if BEVs were to become a significant fraction of highway traffic. My road trips take me through relatively isolated small towns where there are 40 gas pumps near the highway and most of them are occupied during peak hours. Extending the refuelling time from 3-5 minutes to 30 minutes means a lot of chargers to find space for, in addition to the question of whether the electrical infrastructure in a town of 5000 permanent residents could handle tens of megawatts of EV charging.