To me the i8 (and even more so the i3) looks like some sort of weird Japanese spaceship from the future and not at all the subtle luxurious classy design that I expect from a German Premium wagon. In short it's to much attention, screaming "I'm here, look at me". I'm not a rapper I want timeless class not flashy bling.
I must like that look then - i rather like the looks of i3 as well!
NB And I'm not even a huge fan of BMWs after owning an X5 for a while....
But I understand you after owning X5 ;)
Mind you when I first saw a Tesla (I've only seen one) I did think "That new Ford Mondeo looks really nice"... :-)
If you hid the badges on the side profile of the F30 and told me it was a Japanese car from 1998, I'd probably believe you, but conversely if a rebadged E46 were launched tomorrow, nobody would accuse it of looking "dated".