My whole street doesn't have driveways. In a whole neighborhood that doesn't have driveways. That's about 500 houses with about 400 cars. No shit. Some houses have multiple cars. The infrastructure isn't readily available yet. It needs to be.
In comparison you can drive to the petrol station, fill up a whole tank, pay, get a bar of chocolate, drive back home in about ten minutes round trip. That's just one example of how different the infrastructure is.
I totally agree that electric is the way forward, but let's not pretend the situation is perfect.