BEV supporters often assume that everyone lives in a nice suburban home with a garage. But the reality is far from this. Millions live in apartments/condos with parking structures that contain hundreds or even thousands of cars. And there may be a trend of the younger generations favoring denser urban living instead of the suburban living of past generations. Installing a few charging ports in a parking structure that has hundreds of parking spots is not a realistic solution. Will the owners of apartments and condos be willing to install hundreds of electric plugs into parking structures? I think the answer is either no, or they would do it too slowly to determine the FC vs BEV fight.
So for the millions in this situation, there are only these options for the future. BEV battery swapping stations vs Hydrogen stations. Supercharger is too slow compared to hydrogen filling. Only battery swapping is comparable. Which infrastructure is built more quickly will determine if FC or BEV wins. Energy efficiency, pollution, none of that matters compared to this.