The only hole in this theory is that solar currently doesn’t help with car and automobile usage.
Though the other thing to note is that Texas and thus the US is now a net exporter of oil, the opposite of the 70' oil crisis.
Regardless of their intentions, energy independence is a huge thing for a country's sovereignty.