Clean hydrogen is difficult to make, giving an opportunity to the oil industry to easily make cheap hydrogen from refineries, which is not carbon neutral.
I'm not sure there is enough platinum in the world to make all those cars. Mining platinum might cause additional carbon emissions.
Hydrogen is very dangerous because it's highly explosive. Gas is safer in that regard.