MOE has not actually been invented yet, and there is no evidence it will be either cheap nor scalable. It's currently very expensive and requires plenty of exotic materials to work even as a concept.
No one is claiming hydrogen cars are perfect. But you are making highly delusional claims about batteries. Many of them are totally impossible.
It's pretty obvious that you have never thought about these problems. It's just a serious of assertions from the marketing department of BEV companies designed to shut down critical thinking. The fact is, a hydrogen infrastructure is cheaper than a battery infrastructure. That is simply due to the nature of pipelines versus wire. A pipe is hollow but a wire is not.
So it is 5-10x cheaper to make and move hydrogen around compared to electricity: https://spectrum.ieee.org/green-hydrogen-offshore-wind
Reality doesn't not favor batteries or excessive electrification.