The idea of lithium batteries dates back to the 1910s. It is not a new idea. But this is irrelevant because both had their major advancements more recently.
The fundamental problem with batteries is that they're heavy, highly resource dependent, and take a very long time to recharge. This is not going to change unless you take extreme measure like battery swapping. Furthermore, as the world shifts towards SUV sized BEVs, it becomes its own environmental and societal menace. This is a doomed idea in the long-run.
The thing about fuel cell cars is that they are also EVs. They are basically the same idea as BEVs, just without the giant batteries. This gives us far greater flexibility. You can even envision the idea of plug-in fuel cell cars, eliminate pretty much any real arguments against them as a general idea. Everything can be shifted towards zero emissions just like BEVs.
And because FCEVs do not have the huge batteries of BEVs, they are fundamentally more sustainable. And if you are aware that they are also EVs, then they should eventually close whatever efficiency gap you imagine them having. Ensuring that the long-term world will be one dominated by FCEVs.
These are all simple and straightforward bits of reasoning. It does not take much effort to see that FCEVs are the future, and the only question is when. BEV fanatics like you are just spamming FUD against them, many of which are total red herrings. These are terrible arguments and all it does is undermine the credibility of BEVs. In fact, these are signs of a technology that is running out of steam, not a technology on the rise. If you need to lie to defend your business, then you are headed down the path of Reddit and Twitter, just waiting until some disruptive event drives you out of business.