With gasoline, you have to go weekly for your regularly commute. It can be annoying, but the upside is that you only have to stop for 5 minutes on a long trip!
With EVs, you just charge at home or the office which is really convenient. But the downside, is that those 5 minute stops become 25+ minute stops and you typically have at least 1 more of them. On top of that, the locations aren't as prevalent which increases planning needs.
With Hydrogen, you get the negative of weekly stopping, the negative of fewer locations, and the only benefit is that it can be refilled... almost as well as a gasoline for about the same $$.
So why would I choose hydrogen over either other choice?