BMW has historically been hilariously bad at doing halo cars - which doesn’t mean their halo cars were necessarily bad. It started with the 507, which was a flop compared to the SL. Next up the M1 that nobody wanted, then the 8 Series, the Z8, the i8 and now this thing. Of course all of the other cars have become…