The problem with hydrogen isn’t that fuel cells don’t work - we have decades of experience with them. It isn’t that you can’t make a hydrogen ICE is you want to go that way - it’s pretty straightforward. The problem is the manufacture, transportation, and storage of hydrogen. We have decades of experience with that too. It’s less an engineering problem than a physics problem.