" You can put probably ~500 miles of range into a hydrogen fuel-cell vehicle in 7 minutes versus 200 miles in 15 minutes on a modern EV."
When all goes well, sure. At other times the fill connector freezes up and it takes much longer. At least three times, there has been an explosion during filling just in the limited service in California alone.
Sure. That's common when technology is in its infancy. Those problems could be solved, given enough time and money. In theory, so could the leaks, though given that NASA tried to fix them for three decades and still had leak problems on Artemis, that remains a theory. :-D
Hydrogen has much bigger problems than filling time, freezes, or the occasional explosion from dispensing a gas at high pressure incorrectly. If those were the biggest problems, I'd be totally in favor of doing more with hydrogen and fuel cells, because those are manageable and/or fixable technical problems.
A much bigger problem is fact that almost all hydrogen comes from natural gas, which makes it anything but green. The dirty little secret is that your losses from leaks would make distributing it over oil pipeline infrastructure completely infeasible, so you'll end up distributing natural gas instead, and cracking it to make hydrogen. And now, you have all the CO2 emissions from burning natural gas, plus all the efficiency loss from cracking the natural gas ahead of time, and you're about as green as a forest fire.
And of course, if you get it through electrolysis instead, you're likely wasting considerably more than half the energy you put in, versus more like 1% loss when charging a battery, making it a huge drain on our power grid.
And the elephant in the room is the cost per mile. In California, current prices for hydrogen fueling are hovering around $36 per kg, or about 50 cents per mile in a typical hydrogen-powered car. This makes it almost an order of magnitude more expensive than BEVs, and there's no real reason to believe that this will improve at this point, given how long it has failed to improve. At best, the whole thing feels more like a glorified government subsidy capture scheme, rather than a serious means of powering cars.
Hydrogen is a terrible idea on multiple levels. The fact that ostensibly it could have been a short-term workaround to provide multiple means of getting energy into rural areas (gas pipelines and power grid) is nice in theory, but in practice, the losses are just way too high, and batteries just work way too well, so the benefits just don't hold up in practice.