Plug-in hybrids are better than a pure-ICE car but they're not going to be as efficient as a BEV. I haven't really kept up with them though, so I don't know if there's any serial PHEVs worth looking at (Chevy Volt was the big one for a while but it's been discontinued). I believe the Prius is still a parallel hybrid, and they also discontinued the plugin version I think?
Mazda's current BEV plans appear to be having short/mid-range BEVs with optional fuel-based range extenders, making it essentially a serial PHEV. The MX-30 is by all accounts an awful buy but I'm interested to see where they're going with the platform.
But also before writing off pure BEVs entirely, check out things like
A Better Routeplanner. The reason I ended up necroposting on this thread is that I was looking for where I was mentioning that my Leaf would make it difficult to get to Bend if SFL is there, but I'd actually found out via ABRP that a Leaf drive between Seattle and Bend is actually feasible (and then I got distracted by seeing my very outdated post on this thread).
I just checked to see San Francisco to Bend in the Leaf and it's possible, although would require 9 charging stops for a total of 5.5 hours (and that charge time would be pretty typical for any car limited 50kW charging like the Chevy Volt). But in something like an Ioniq 5 (which is the best rapid-charging BEV on the market right now) the same trip would only need 1:42 in charge time, with 4 stops along the way.
Also there's a lot more charging infrastructure out there than you'd think, especially along the left coast. It doesn't seem quite possible to do a Leaf drive from Seattle to Albuquerque, but a car with higher capacity certainly can.