This is cool, but the above argument that battery a swap out system being much significant of a hurdle that developing an H2 infrastructure doesn't make sense. For a battery swap out, you need not only the infrastructure to deliver fresh batteries to points of use/sale, you also need to infrastrucutre to return the batteries to the recycling station, and the recycling station infrastructure itself.
H2 fuel infrastructure simply requires H2 liberation from a water source and delivery to fueling statuons. Fuel cells exhaust water. Now, the H2 fuel cells themselves and their platinum-based membranes are another hurdle, but that's not the argument the author made. This author (and others) need do a more complete cost-benefit assessment.