In forty years who knows .... exactly, in the meantime EV it is ..... But even in those forty years hydrogen will have it tough I think, because by then solar ,wind and hydro will be generating so much for so little that the electricity coming out of our outlet will still be the cleanest and most affordable type of energy out there, period (unless someone does something stupid with the business model, of course possible in Ontario or anywhere else). You must not forget that mainly solar is not going to sleep on their current numbers .... it will keep coming as well as the battery tech.