I agree that the days of ICE are numbered, BUT:
Cheap gas (in the US at least) pushes it farther out that most would think.
Average commute distance in the was 12.X miles one way. This means half of the country is more than that, and figure a half of that half commute longer (RT) than the range of a Leaf.
Vehicle charging stations are not common enough nor numerous enough to support large numbers of BEVs. My office has 2 (that holds maybe 400+ people) that are not free.
You can buy a new ICE today that gets decent MPG (3p combined) for less than 13K (Nissan Versa). If you drive 300 miles per week, that is 1,200/year in gas. Yeah it will require some maintenance, but odds are it will go 5 years needing nothing more than oil changes. The fact that it *might* cost more than a Leaf over time is irrelevant, what matters to many is what the payments are.
Even if the only issue were charging stations at your place of residence, how much of a barrier is that for apartment dwellers? Or people who can just afford the cars but not the expense of having the additional outlet installed in their home? And charging at home is the easiest problem to solve; charging at work may never happen for many any time soon.
Don't get me wrong, I'm all in for my daily commute vehicles (and waiting for the M3 launch like everyone else). However, I suspect that Chevy S1500 I use to tow my boat, plus the boat itself will continue to be ICE for at least 10 years. Neither of those vehicles has an BEV replacement on the horizon anytime soon, and even if they did what would the cost be like? I bought that Silverado (2000) for 3K used, and don't use it to commute.
I have seen a few 918's up close, never sat in one, obviously no expert though have owned a few Porsche models. The 918 is powered by an enormous ICE. The electric motors are there to boost acceleration even further and provide the instant torque that the ICE cannot. The motors are also a nod toward the trend in Europe for city centers to ban ICE vehicles, as the 918 can run in pure EV mode for about 15 miles.
Porsche has a long way to go to get to real world BEVs. The Mission E is years away from production, if it makes it that far. In the meantime Tesla will forge ahead, improving their already incredible vehicles while building out battery production capacity. I see Porsche as being relegated to even more of a niche player than they already are.
The ICE age is coming to an end and some automotive giants are going to have a very hard time adapting to the new reality.