At least in the U.S.
The opposition seems to come from driving range issues and battery cost. From what I understand the battery cost worries are overblown. I'd consider buying one if they weren't so expensive, even with the subsidy. Right now I drive a beat-up old Honda Civic (1992 model and still runs like a champ), and get incredible gas mileage.
We know that gas prices are changing the way people drive and affecting purchasing power. Read about it here and here. So, what will it take for people to make big changes?