Hydrogen vs. Battery Electric Cars

I'm annoyed. Where does the electricity originate and what is its cost?

I'm no fan of Hydrogen... don't care.

Why are you virtue signaling? 

Are you unsure of the scientific method?

Does absconding the principles science in favor of social media views warrant selling oneself out for views and false accolades?