* catalyst needed which is expensive
* H2 comes from rxn
* H2 stored in high-pressure tank: explosive hazard
* H2 tank infrastructure: becomes less efficient
* fouling: something kills catalyst site which if enough is killed, rxn stops
* H2 flame is invisible
* runs at high temp
* public acceptance is low