Economies of scale will bring prices down. It's becoming clear that a combination of energy density, capacity and transport requirements are going to make hydrogen a thing for some applications. Remember that in the 90s GM was using lead acid batteries in its electric cars and the general population laughed at them.