That wouldn't explain the unorthodox color schemes lots of smaller EVs like the i3 have. It really seems they are made uglier 'on purpose'.
Also, a Tesla model S or 3 looks like a normal car so it's not other brands can't do that.
What the market wants is cars that are cheap to drive, practical and fast. While there are people wanting to make a statement with their car I can't believe that's a majority. The overwhelming amount of cars in my city belongs to the cheap/practical category.
I've found myself taking a second look at a bunch of ICE cars recently as they've all started trying to copy elements from electric car design...