They miss another core argument the cost to transport and store it is quite high.
It is a fuel which has that advantage in that is it does transport around the world and can utilized on the specific site intentioned.
That said it is expensive specifically for hydrogen relative to other fuels that don't need special handling/containers/pressurizing.