For years people will prefer non-electric cars. From a perspective of someone with his own driveway this is a nobrainer to have electric car but many people in EU live in apartment blocks and there is simply no infrastructure there to charge all necessary cars. I will be able to say that "no one should have a reason to drive petrol car" when 0-100 charge time will be around 15 minutes.