Agreed, but as others have said, running an EV is just passing the fossil fuel use upstream. The charging infrastructure just isn't there yet, but I believe it will be someday. But recently I've had a few friends dump their EVs because they got stranded somewhere due to not having anywhere to charge their vehicles. Either there were no available public charging ports, or the ones they could find were out of service. The problem is that the companies that install those don't service them regularly or properly.
We've had an EV since April 2024, and I'd agree that out-of-service charging stations has been a real issue. Twice, I've gone to Electrify America stations to find them closed due to maintenance, which in one instance was installation of better chargers. Thankfully, I was able to find other chargers nearby, but that won't always be the case. However, if I'd used the PlugShare app I probably could have known the stations were out of service and made other plans, so it's partly my fault.
For road trips, the key is advance planning. I always research charger locations before leaving, and I usually know where we'll charge. (Our car can plan the charging stops for us, but it prioritizes minimizing time spent charging, which isn't always the best approach IMO.) We still have free charging through Electrify America (got two years with the car), so I prioritize those stations, but we have accounts with EVGo and ChargePoint so I look for those too. And now, the rest stops on the New Jersey Turnpike and I-95 in CT have Applegreen chargers (along with Tesla), which is great. IME, these are very fast chargers.
Most charging stations are located next to stores with food and restrooms, like Wal-Marts, which function like highway rest stops. You can leave your EV charging, hit the restroom and grab a sandwich, maybe take a short walk, and come back ready to roll (or close). (The EVGo station in Warwick, RI is next to a GC, so I did some gear browsing while charging. That was sweet.) So the total time for rest stops really isn't much different than with gas, provided you don't have to wait long for a charger. I've only had a couple of annoying waits, and they are very annoying, but in the grand scheme those are counterbalanced by ZERO time at gas stations in day-to-day life.
In short, it hasn't been a big deal, and charging options are increasing all the time. I'm not going back to ICE. No way. I recognize that, driving in the Northeast, the charger density is fairly high, so it's easier here than elsewhere. Also, our EV has longer range than most and can charge quickly, which improves things further. Road trips would not be as easy in many other EVs. But if you don't take long road trips, it's not even an issue. (Reduced range in the winter is a real issue, but I can still easily get to my parents' place in CT, so it's been manageable.)
Our electricity provider uses exclusively renewable sources, so our home charging isn't using any fuel.
As for ICE, I think the Kia Soul is great. I've had them as rentals, and I've always been impressed. Also consider Subaru's Crosstrek and Forester, and the Honda CR-V. They're all excellent, though Subarus don't have the best fuel economy.