A Decentralized Reality Check on Supply Chains, Grid Failures and the False Green PromiseMay 20, 2026