If China is selfish then what leaves countries like Saudi Arabia that sits on enormous oil wealth and yet does absolutely nothing of note to improve the lives of its citizens since forever?
Don't post about things you have no understanding of.
The House of Sa'ud an be called many things. Repressive, non-transparent, capricious, etc but tight purse strings have never been a problem for them. In a land without a comprehensive taxation system, the royal family simply pays for things "out of pocket" and when you combine that with vast oil wealth and a strong desire to seen as "modern," selfishness isn't really a quality you can attribute to them.
Look up the Saudi concept of "social safety nets" and you may be impressed. How about the various economic protections citizens have? Tariffs, pensions, healthcare that would make many Americans drool...
"Nothing of note" sounds pretty weak when there doesn't seem to have been much noting at all.
I don't think China is "selfish" per se, but I do think the country as a whole still has a chip on it's shoulder from the colonial times, and bristles at the notion of it being considered a 3rd world manufacturing hub of low cost, low quality goods. China wants prestige and influence more than anything. If they have to manipulate their currency or say "no rare earth metals for you!" like some petulant brat to achieve it all, it's not a hard choice for them.
Regardless, we as Americans aren't really in any position to point fingers here. The "profit before all" mentality so firmly entrenched in Wall Street has really come to a head these last couple of years. I can't bring myself to sneer at China, not with having listened to the GOP make villains out of the hard working middle class, and portray very wealthy people as victims and scapegoats.