Governments etc will push for this but I have the same serious reservations I've always had, batteries even today are still not the clean saviours they're often touted as, yes it offsets what's coming out the back to a degree and yes you can power them with probably cleaner energy off the grid, it's the battery packs being stuffed with rare earth minerals and flown around the world to be assembled bit that raises my eyebrow.
We have a finance it / build em cheap /chuck em away culture, battery cars don't appear to have changed this, if people are replacing them as often as they change their pants it somewhat offsets any "gains" And there's the fact that cells don't last forever, if you've got to replace them at ~7 years the car becomes beyond economical repair in many cases. This is why I won't buy a hybrid as it's a ticking time bomb and I keep my cars long term.
2030 is probably do-able, but if by then the technology has already changed drastically and the issues above are resolved (note I've not even included range as the newer stuff already is pretty good) Then the market will have pushed this way naturally anyway, why does the government need to mandate this
Sticking their oar in again