What's interesting in this thread is that people are getting very fixated on the range of an EV that was launched in 2010 as to why an EV isn't a suitable car for them or just generally awful, remember 2010? it was the year the original iPad was launched and would you use that as a reason to dismiss tablet use today?
The Leaf was way ahead of the game in 2010 and I think history will remember it very well but things have really moved on since it was launched. Nissan already updated it with a 30kW battery pack and even that's now behind the game with the recent launch of the 40kW Zoe that will do 120miles in the depths of winter and 180-200 miles in the summer. This is still not enough for a once a year 350 mile trip to Glasgow without stopping but then no one is claiming that it is or even that EVs are a good solution for that. What amused me is seeing people use words like never and rubbish to describe EVs. Never is a very long time and having seen the battery capacity (and range) of EVs double in the last 4 years it's not unreasonable to think that by 2021 we could be seeing affordable EVs with 200 mile/300 mile (winter/summer) range. Rubbish is also an interest way to describe them when talking about charging, I can agree that the infrastructure is currently poor but it's the classic chicken vs. egg situation what I have found in 16 month of EV use is that your mindset and expectations of range change significantly, if you have 20 miles of range and 15 miles home you just drive home, you don't worry about refuelling because you just plug in when you get home. I compare this to driving my BMW where I frequently arrive back at Heathrow only to realise (with annoyance) that I have to stop on the way home for fuel because whilst I can get home it needs to be refuelled before I can go out again. For me, one of those frustrating 10 minute diversions when I just want to be in front of the TV with a beer compared to just plugging the car in and forgetting about it.
Anyway, enough rambling, I'd suggest that just because a 6 year old piece of technology doesn't fit your requirements or view of the world doesn't make it a bad product, just not one that is aimed at you.