The only people who think hydrogen is a sane fuel are people who are willing to change what they believe based on who pays them the most.
It is a batshit idea and always has been. Stored in pressurized cryogenic tanks? Check. Made from petroleum? Check. Highly explosive? Check. Difficult and expensive to store and transport? Yep.