Hydrogen powered cars will NEVER gain traction for one reason, home charging, which is the greatest benefit of EV's. No one actually wants to have to go somewhere to fill up their car, so why buy another car that requires that?
Ok, home hydrogen solutions exist, but it's dumb.

— Dave Jones (@eevblog) October 20, 2020