The smaller the car the bigger % cost from the battery overhead to provide any acceptable range. I see this becoming a bigger issue that will drive people to shared cars in cities in the future, not such a bad thing.
City - congestion, pollution, parking, road taxes, limited opportunity for driving enjoyment. Why own when you can just rent it per hour. In this case the price is not so important and so a battery car still cover the higher purchase cost.
Everyone loves a Morgan. Even me, unless it's broken again.