Last year, China generated 834 terawatt-hours of solar power.
Which is more than the G7 countries generated, and more than the US and EU combined. In fact the only country group that generates more solar power than China is the OECD, all 38 countries of it.
Data: @ember-energy.org
Source: https://bsky.app/profile/nathanielbullard.com/post/3lsbbsg6ohk2j
I initially just wanted to point out that China does in fact consume a lot more coal, then you claimed. If you want to have the moral discussion, we can have that. The fundamental problem with your logic, is that you presume future emissions do not matter. The fact of the matter is that we will emit much more in the coming decades. Higher current per capita emissions make it much more likely that future emissions will be higher as well. At the 2023 rate of emissions, China emits as much as the EU cumulative did until 2023 in 25 years. Last year China increased its emissions by 0.8%. Current UN forecast put the population of China 633million and the EU at 347million. I hate to say it, but it is very realistic to presume that China ends up just as guilty by your metric as say the EU.