Valid concerns, but you're assuming no scientific improvements in this area. There are many, many promising developments in the area of using liquid ammonia as a carrier of hydrogen, which counter-intuitively has a higher density of hydrogen than liquid hydrogen. We keep on getting closer and closer to realistic "cracking" of ammonia to hydrogen at the point of use:
A fundamental chemistry breakthrough promises to unlock ammonia as a clean fuel, and decarbonize the chemical industry in the process. Rice University researchers have created a small, LED-powered device that converts ammonia to hydrogen on the fly.
newatlas.com
There's also real experimentation in engines that run an ammonia/hydrogen mix in the combustion process, which again could solve this problem. If you can have a high capacity "dense" hydrogen store in the form of liquid ammonia, which doesn't need pressurisation, then a small "hydrogen expansion" tank for cracked pure hydrogen, the space requirements look far more modest.
Not to mention, for a fair comparison to EV battery technology, you'd need to talk about the weight penalty, rare earth metals problem, lithium mining pollution, fire risk, charging times, and so on. I think it's disingenuous to accept future unknown scientific breakthroughs on one hand as the solution for current problems with EV, and not afford the same benefit of the doubt to the (so far, less explored) hydrogen combustion technology.