> The bus gets lighter and more efficient as it uses fuel.
This argument is weak. To get any kind of reasonable energy density you have to compress hydrogen to 10,000psi. The tanks to contain a gas at that pressure are heavy enough that the weight of gas inside is almost negligible. Especially in ground vehicles which aren't hugely sensitive to weight.