What's so ugly about the B-Class? And by the way it is not an electric car per se, the B-Class has been around for years. The e-version is just another model. This car was never conceived as a pure EV in the first place, it just fits some needs like convenient placing for a large battery.
The B-class is very popular with senior citizens here as it is compact enough to be easily drive- and parkable, yet spacious enough to transport all your stuff from A to B, it has high seating making for easy and convenient entry and egress as well as good visibility. And, as many people of that age are quite status-concious, it is a Mercedes, which may sound unimportant to you, but to many that Mercedes star is quite an important statement.
So though it might not win any design contests, the B-Class certainly is much more than what you call an ugly EV. But of course, I had to learn, minivans (like station wagons) just aren't very popular in the US. And speaking of popular, I just looked it up: even though the B-Class is by far not Mercedes' most important model, they sold more than 150,000 of them worldwide - in 2012 alone!