Like all topics, this is an 'it depends' not as definite as an answer as Alex on Autos makes it out to be, in fact several other EV channels have called out his math on numbers.
If you drive 100 miles to work? ok maybe there are better options out there for you. I've found since 2018 anything BEV is more than enough for stuff I need. Where things fall apart is > 200 miles and charging gets sketchy if you're not on an interstate. Hotels that offer charging let regular gas cars block the charging spots and shrug when you're there with four kids at midnight with no where to plug in for the night and no fast chargers for 50 miles....
Personally I'm tired of driving EVs because they're all the same similar car. I got excited about the Rivian at first, and now the Chevrolet Silverado EV because I could finally drive a truck without wasting gas the 90% of the time I don't need at truck. My first car was a 1971 Chevrolet Truck, drove it until I got out of high school and then when I had to pay for my gas I'm in a Pontiac sunbird (late 80s). I drive cars because I like cars, and have been terrible and bought a car every three or four years for some time now. Right now I'm bouncing around in a Polestar 2 and the other car in the garage is a Land Rover Defender. I hate driving the defender for only one reason, it costs $90 to fill the gas tank every 300 miles vs $8 of electricity from the wall outlet ($0.13 kWh is our electricity rate) plus I'm going to have to do oil changes, etc.
I did hybrid cars in the 2000s, had a Highlander, and a couple of Camry's. They're some of the most boring cars ever and the highlander especially never delivered on the 32 mpg, the best I got was going down the backside of the Apallachins and we got 25 MPG, rest of the time it was 15-18 with that terrible four banger dragging around an entire 4x4 system that I swear never ran.
I just wish EVs would get to market faster, and would stop being $100k cars.