it's a game of tradeoffs either way.
ICE is vastly superior to BEVs in some aspects (lighter (=less PM2.5 emissions), better range, faster refilling, better availability of refilling spots, ...)
BEVs are superior in some other aspects (convenience if you don't travel long distances and have ability to charge as your parking place, no tailpipe emissions, typically better driving dynamics, ability to have onboard equipment to run off the main battery for potentially long time, ...)
On top of this implementations also differ (Tesla is famous for it's terrible quality control and great charging infrastructure, BMWs are famous for their expensive service costs and great driver comforts, ...)
In the end everybody decides for themselves what parts matter to them more and what parts don't matter. You just cannot select all good bits and forego all bad bits, so you do the balancing of what you can do and that's how you find somethign that works in your case. And also sometimes oyu determine that you miscalculated and certain things you value more or less than anticipated, then you rerun the calculation, get rid of the car you are unhappy about and get a different one.