In the Paris Olympic, Toyota has volunteered fuel cell hydrogen run cars (no longer ICE) and yet many environmentalists objected to the idea.
To my mind fuel cell (hydrogen) technology is a better cleaner alternative. Because there are plenty of blue hydrogen (naturally occurring hydrogen) Storage and transport is a problem. But even Elon Musk is shifting to hydrogen and leaving behind EV.
EV is dependent on strategic metals, the mining of which is less than ideal: child labor, destruction of forest and scarring mine sites. Its hard to dispose of old batteries too.
I go for hydrogen as more sustainable and less polluting. How about you