Energy is likely more abundant in China. I am not sure about compute, but that must be part of reason for such drastic price differences.
Also more nuclear than anyone, which one must assume you hate, because preferring solar requires you don't actually understand thing