Life is a choice. You choose what you value most.
Chinese people in US over all should be above middle class of US, up middle class. If Chinese people all lives better than us, then China should be way above US. You know it is not true.
People entered colleges in 77 or 78 did very well in China, because they caught a good time. For people after them, competing in US is similar to competion in China.
Enjoy what you have.