Reportedly Tesla is paying
Reportedly Tesla is paying Panasonic $180/kWh for batteries and prices are expected to drop another 30% when the Tesla/Panasonic giga factory is up and running. If all that is true then we are short years from affordable longer range EVs. ( A 50 kWh, 200 mile range battery pack for about $6,000.)
If EVs reach affordability and adequate range first they will be 'king of the mountain'. FCEVs will only be able to push them off the mountain if they have a meaningful enough advantage. I can't see selling prices of FCEVs reaching that of EVs without significantly large manufacturing levels. Cost per mile is going to be much higher with FCEVs. And 200 mile range with rapid recharging means the ability to drive all day and arrive no very much later than someone driving an ICEV.
A few years back FCEVs looked like the way to get us off oil But battery technology improved and it looks to me as if FCEVs are going to be a dead branch on the evolutionary tree.