As much as I find H2 fuel cell technology - which is a type of a gas based electric battery with no moving parts - fascinating, I can't help but wonder if we would be better off just running hybrids on e-fuels.
e-fuels are just low quality gasoline, IIUC, made by (waves hands) ethical means from thin air using electricity. They still generate NOx gases, but ICEs just take them as is, and they're much more energy dense compared to long range batteries.
The only real problem is that there don't seem to be many green and scalable means to produce them, but if we could, I think it can be an overall better alternative to seemingly unworkable hydrogen based EVs and/or unrecyclable battery based EVs.
you sort of answered your own question here
Which batteries are unrecyclable?