BMW is an interesting case. To me it looks like they are trying harder than anybody else to compete head-to-head with Tesla. They really, really want this, and they've wanted it for A While. (I mean compared with Porsche and Jaguar, who are coming in much later.) The BMW i3 and i8 Coupe have been on the market for several years, and now we've got the i8 Roadster. These were not timid experiments; they're not half-baked compliance cars. They were meant to steal Tesla's thunder.
And yet, that obviously didn't happen. It's not for lack of trying or lack of commitment on BMW's part. It's more about lack of clue. Despite all their desire and ambition in this area, BMW don't get electric cars. They don't understand the market, don't understand what most of us even want from these vehicles.
The i3 was a very well engineered and well built car. (Munro said it was the best-built car they ever tore down!) And yet, the whole thing was still mired in the old "city car" concept of EVs, based on the assumption that electric cars can't go very fast or very far, batteries aren't good enough, and that their market is basically urban commuters or eco-hipsters who want more of a spunky car than a sexy one. (Also crippling the PHEV version with a teeny gas tank to appease California regulations didn't help.)
The i8 was a course correction. OK, maybe people do want fast-and-sexy after all! "So Tesla think they can do sexy, huh? Hold my weissbier and watch this!" Scissor doors! Weird vents and swoops and air channels where there never were air channels before! Fake engine noises piped through a speaker in the fake tail pipe! A pair of fake front grilles! And long range… We don't have a vast charging network, but we can double down on the PHEV thing (with a three-cylinder engine, haha!).
Neither the i3 or the i8 is a bad car, as such. Some people love them, but not enough. They were aimed at the wrong targets. Maybe the next attempt will have better aim, I dunno.
The i3 and i8 are fine with people who want a weird exotic looking car, but the bulk of the population don't want a weirdmobile. Doug DeMuro who does humorous car reviews on YouTube has reviewed both i8 version, the i3, Bolt, Model 3, Tesla Roadster, and Model X. He's more of an ICE sportcar guy, but he said Tesla proved you could make a high performance EV, yet nobody has really made a true sportscar EV from the ground up yet. He said it was frustrating that nobody has. This was in his review of the i8 Roadster. He said the i8 was pretty much the closest there is at this point, though others will be coming.
DeMuro likes weird cars, so he likes the i8, but it has very limited appeal. When DeMuro reviewed the i3 he pointed out that as far as value went, the Bolt was a significantly better deal at this point. The Bolt has more range and is much cheaper.
I think BMW's problem is there is part of the company that wants to commit to EVs, but another part that doesn't want their EVs to collapse sales of their ICE cars. So they ended up coming out with weird cars only a few people wanted instead of something that really could compete with Tesla head to head.
One of Tesla's big advantages is they don't have any IP invested in ICE tech and nobody within the company defending it. The true disruption of the car industry had to come from the outside because of this. In the next decade Tesla's real competition might not come from legacy automakers but other companies jumping into the car market from other industries. When digital cameras became a thing, the traditional camera makers like Nikon, Canon, etc. jumped in, but so did other players like HP and Sony who made electronics.
I still think LG is planning on jumping into the EV business. They already have expertise in making batteries and they have experience with heavy industry. They are a major maker of large household appliances as well as industrial machinery. Through their partnership with GM, they are learning the ins and outs of making cars.