>If he can ban the sales starting in 2035, why not 2021?
Because the governor cannot ban gasoline cars, he doesn't have that authority.
The title is click bait. What actually happened was the governor directed the California Air Resources Board to establish regulations requiring that all new cars and passenger trucks sold in California in 2035 be zero-emission vehicles.
That said, the state is going to need to address the power grid and lack of charging overall but especially in residential. California has had power outages this year caused by fire and demands on the grid. I don't see this being solved within fifteen years considering little has been done within the last fifteen to fix it.