“hydrocarbon-based energy is stuck in the Strait of Hormuz while locally-situated, renewables-based energy is not” and “War is Hydrocarbons. Renewables is Peace” memes are popping up everywhere in my feeds, attractive yes but so incredibly naive