@Giannis
BMW EVs are almost here. i3 will be launched later this year, and i8 next year.
Both models are comming within a year, a year and a half. Ok, I'll give you this.
But they are not here. Which is important, because people need to see this type of cars in order to believe in them, or at least that's what I think.
For example, a couple of months back I dropped by the local Renault dealership to complain about some spare parts and I saw the new Twizzy there. They didn't have it in the showroom, but outside of it, for test drives. I took it for a quick spin and I was bloody amazed! If I didn't see such a car (a 100% electric car) let alone drive it, I would still be hater.