We have energy independence, and cutting off the pipeline and going green improves that. You know who isn’t energy independent? China. Why is China staking out the area around the Spratleys? Oil is a huge part of that.
I think real politik entails telling the Saudis no más and becoming pals with the Iranians instead. The Persians aren’t our enemies and they aren’t selling peoples organs out of death camps. If they become our homies we have a line from Iraq to India of people who will work with us and force the Chinese to secure a very long and mountainous border. Then if the Saudis don’t like it? Let them sell their oil to China and be on their squad - now China secures their own Oil source and that takes a shit ton of pressure off the Vietnamese and everyone else in the area, with the Iranians still having the Strait of Hormuz as insurance. Peace can be had.
Our biggest rival has triple our population and is rapidly catching up in capability - and any armchair historian knows that the Soviets overwhelmed the Nazis despite their sophistication.
(1) https://www.eia.gov/energyexplained/oil-and-petroleum-produc...