The future is electric cars for sure. Even if the net gain for the environment is minimal, they do one key thing:
The move the emissions from the city out to where the electricity is generated, which usually far away from the city. This "spreads out" the pollution and could go a long way to eliminating "smog alerts" and the filthy air in our population centers.
For performance enthusiast there is nothing better than max torque instantly.
For the once a year long trip people will just rent a gas vehicle.
For us nitro lovers, we can relax. They still race horses don't they?