Cost of an engine is upwards of 10k and all it takes for an engine failure is skipping a few oil change cycles. An EV battery lasts just as long without having to be maintained as much and when it fails it costs around 6k and in 5 years probably half that amount.
> all it takes for an engine failure is skipping a few oil change cycles.
Any economy car you can buy will easily survive for a very long time even if you completely neglect all maintenance. It is nowhere near true that an engine will fail from missing a few oil changes.