Another factor worth considering is that the cost of fuel is almost certainly going to go up substantially over the next decade due to dwindling oil supplies, ever increasing fuel taxes and possible global supply-shocks, but the cost per KWH of renewable power generation is effectively halving every year or two, so while the cost per KM traveled with an ICE vehicle will most likely range from remaining relatively the same to increasing substantially, the cost per passenger KM traveled of electric vehicles will likely range from staying relatively flat to decreasing substantially.
Personally I'd much rather buy an (electric) vehicle that at least has the potential for operating costs to decline year over year, than an (ICE) vehicle that's almost certainly going to see operating costs increase year over year as fuel prices inevitably go up.
Personally I'd much rather buy an (electric) vehicle that at least has the potential for operating costs to decline year over year, than an (ICE) vehicle that's almost certainly going to see operating costs increase year over year as fuel prices inevitably go up.