My edge cases come up fairly frequently and I don't really have a good fall back for them i could spend a huge amount of money or time to do the 50 mile trips via uber or transit. Or, I could own a hybrid. I could do something similar with less reliability for the 300 mile trip. Or I could own a hybrid. In both cases, i could keep an app that tells me where the charge stations are and account for any possible needed charging... or I could just own a hybrid and gas up at any random station I pass in 5 mins.
This is the problem of EVs. Yeah edge cases, but a lot of people can have their edge cases come up fairly frequently. And worse this changes over time. People like to plan for probably outcomes over the life of the vehicle. It's not strange to think you might a few hours a handful of times a year. The more people you need to transport with you the more alternative travel methods and the uncertainty of the charge network starts to matter.