I love my car, but building cities around cars was an epic mistake, and making those cars electric will not change that.
Happily, we eliminated parking minimums here in Bend, Oregon and civilization has not collapsed. Leaving things to the market is actually a pretty incrementalist reform. Plenty of developers continue to provide parking because they figure their customers want it. But not all of them... And that means we can gradually adapt to different needs over time.