China is the world leader in building out renewables. They are ahead.
This. China built more wind in 2023 than total UK generating capacity, and more solar than total US solar generating capacity.
India and China manufacture the goods that the developed world wants. You can't just shift your carbon-intensive industry overseas and then go smirking smugly about how those developing nations emit so much.
If you want to be honest, a good metric is CO2 per capita for goods consumed, not manufactured.
If you go wholly off of consumption then you remove responsibility for the manufacturing to improve.
Turns out the world is one giant complex system, there are no simple answers.