As long as EVs are charged with electricity produced by coal, like they are here in OH and in many other places, there isn't really an environmental benefit for a lot of people. Add that to the rather limited range and the price and it doesn't make a whole lot of sense.