With China staring down the barrel of a Japan-style “lost decade” of deflation and stagnation, the central government has finally taken action, announcing its largest stimulus package since the COVID-19 pandemic. But, while this may buy China time, it will not deliver lasting prosperity.