Almost every problem is solvable if you throw enough money at it. My point isn't that we're stuck with an unsolvable situation but that EV manufacturers are driving up sales faster than they, governments, or other companies are building the infrastructure to support them. There are 1.2bn cars on the road, even a fraction of that fast charging is a higher load than anything we regularly do now. And that's
on top of what we already consume. Imagine just 5 locomotives running at maximum in close to every gas station today and you'll visualize the magnitude.
And all that is a problem only as far as people planning today under the assumption that they can just quick charge in 15min and it can only get faster. But they ignore the aspect of scaling. We are nowhere near providing quick charge capability as people imagine when they make such assumptions. And we won't be in 2030 either, when many manufacturers decided to have a fully electric fleet. Which isn't to say that we should stop buying EVs, we should just stop making unrealistic assumptions under best case conditions when planning or comparing tech.
It's the kind of assumption people get wrong even when thinking of household items like an electric stove. If each element is 2.5-3KW the assumption is they'll operate at that level even when running together. Then they scratch their head when the food just doesn't seem to get cooked as fast as they expected all of a sudden. Scaling up never comes to mind.
As for hydrogen, the best business case for it probably does not overlap the one for BEVs. It should target everything batteries can't, as many other commenters here pointed out. Some public transport operators are building as we speak fleets of fuel cell trains (to the tune of hundreds of millions) because overhead lines are missing in many areas they service and the alternative is diesel. There's a case to be made for quick "diesel like" refueling especially when in the hands of organized operators.