The biggest failing of the i3, in my opinion, is that it looked stupid. It was cheap and "dorky" looking for no obvious reason. There was nothing that stopped BMW from making it look like any of their other models but they chose to make it weird and different in a way that surely hurt its sales. A real shame, honestly.