With governments still gushing over hydrogen, why have 120 scientists objected to 500 hydrogen-powered Toyotas at the Paris Olympics?