WOW! Not sure where you live to get that sort of negative impression of Chinese. Where I come from, our Chinese people are always helping each other, sharing of resources, and caring for each other.
For example, when my parents had a take-away, or take-outs in USA. When they run out of resources like veg, or something. They would get on the phone to the nearest take away and "borrow" it from them. (Their competitor). It is recipicle of course. But I just can't imagine Tesco doing that with Sainsbury's.
Also, we run our Sunday school for the local Chinese children and elderly to play mahjon. We all do this by given up our own time and money. So where is the selfishness that you see.
So I say to you my friend, that your own experience clouded your assessment of Chinese in a negative way. We are no more, no less selfish than every other race. And your statement may typified what, and how Chinese are being viewed. I know is generalisation, but then so was your statement!