For me, the biggest reason is not wanting to pollute the air in the city contributing to thousands of cancer deaths. Perhaps you think that's an "ideological reason". I find that rather sad, as to me it's clearly an ethical reason, which shouldn't be tied to a specific ideology. Unless you think if you're conservative, poisoning your fellow citizens is OK. I hope most conservatives don't think like that.
Anyway, other reasons are that electric cars accelerate more, won't be banned from cities like Paris, etc. any time soon, won't be affected by possible spikes in oil prices. Range and charging times are of course the biggest drawback, but it's getting better rather fast.