Stan Meyer tech has been ready for mass production for well over a decade. But it can't be released until the death of the petro-dollar slavery system.
Energy == Money == Power and currently the MIC has most of it. Decentralized production of energy is their biggest threat.