The only reason why we see BEVs today is the obsession to be green. If that wasn't there, BEVs would still be dead. It has not come close to solving the fundamental limitations of batteries. One of which is that you need a huge charge infrastructure, something that will be more expensive than its backers think.
Hydrogen cars do not necessary need a battery, and only use it for regen power. This is the equivalent of a hybrid car. A hydrogen car is also 100% zero emissions unlike a petrol car. The main point is that a hydrogen car fully replicates the experience of an ICE car. For millions of people, that is an absolute necessity.
2/3 is still not 100%. And you can refuel at home if you really wanted. In fact, you can even refuel a gasoline car at home. But in reality this was never a major selling point. It's just the crutch BEV fans are relying on. The refueling infrastructure is the only thing that really matters.