Hydrogen vs. Battery Electric Cars

This sounds like an infomercial for hydrogen sponsored by big oil companies. 

 Battery electric = freedom. Hydrogen is just another way for oil companies to keep us depending on them charging us what they want at the refueling stations.  No thanks.

 Plus Battery electric vehicles will improve battery innovation.  Who wants hydrogen powered robots?