Nevertheless I do agree. I get really frustrated at how people are willing to accept cars that are so ugly.
The Bolt is better than others, but I personally think it's still a really ugly car. It's a complement to say that it's only as ugly as most regular cars are, but still it's ugly.
I'm impressed by the new leaf, it actually looks like a nice car. But the front of the first leaf looked ridiculous.
Tesla somehow figured out that people who want to buy electric cars, like cars that look nice too. It's the most obvious piece of advice, yet no car company could think of it.
Nice looking cars add something to the road scenery, bring pleasure to those who pass by them.
What I'm most impressed about is that Tesla have done what almost no luxury sports car brand has done and try and sell a mass market car and keep the nice looks of the brand. I'd liken the Model S/X to more like a Porsche/Aston Martin than a BMW. It's actually a bit simialr to the Porsche Boxter but that only makes up 10-20% of sales [0].
Personally the major attraction for me is that for $35k (when it comes in 2035...) you can get a car that has similar styling to a luxury sports car.
Making nice looking cars is worthwhile. The new Mini achieved it, the Fiat 500 managed it. Beauty is something to be cherished, and when you're going to make a million of the things and you only have to design it once, why not make it beautiful.
[0]: https://en.wikipedia.org/wiki/Porsche#North_American_sales