I'm still not convinced EVs are really the answer, but I guess it's at least a start. 
The whole process involved with the manufacture of those batteries is hardly green.
Affordability is probably the main problem with most people though. Most are stretched to afford the necessities.