Hydrogen is a great fuel, but making hydrogen from methane has no advantages over just burning the methane. So that means hydrogen touting is currently a scam, since that is how most of it is made. Make it some other way that does not use fossil carbon, and it could be great. But it's always just going to be a way to store energy, not a "primary energy source". Where "primary energy source" means some process where you can externalize all your costs and waste products.

If you used solar or wind to crack it from water, that would be carbon-neutral. But ammonia is actually easier to use for hydrogen storage than compressing H2 gas. It liquifies MUCH easier, and each molecule has three hydrogens.

We're flying electric helicopters on Mars yet you can't turn on your clothes dryer in Texas. That's because scientists are in charge of Mars, and Republicans are in charge of Texas.