EV range concerns have an obvious solution: build more EV fast charging stations and guarantee cross-compatibility. Standardize the billing system (the EU strategy of "figure it out or we'll do it for you" would be a good one to pull on the automakers here).
The solution is not ever going to be another round of people posting caustic hot takes on social media trying to shame people.