The big issue is that the BEV is not new. It’s older than the ICEV. It’s just never worked or succeeded because no matter how you slice it batteries suck. They’ve always sucked, they still suck, and they always will suck. That’s just the nature of the beast because their limitations are rooted in the laws of physics and those laws cannot be broken.
Not in the ways that matter to consumers. Consumers don’t care about drivetrain efficiency or stuff like that. They care about ease of use, range, and time to get back on the road when running low on stored energy. BEVs at best match and usually do worse on those things.