It would be naïve to think that the USA (I'm picking on the USA because I am an American citizen) is the perfect country. I haven't lived in other countries long enough to be able to compare, but I /can/ compare the experience between China and the US and it makes me grateful to be a US citizen.
The truth is, there is no real comparison between China and the US: I get questions about corruption in the US all the time and I always answer that there /is/ corruption in the US but not in the endemic/pervasive way that we see it in China. The media is more open than in China, the government process is more transparent.
My business partner and I are in the middle of doing a training/internship (simple LAMP application development) for students at a local university. This isn't a top tier university: it's a third-tier university in the capital of one of the poorest regions in the country. There's a lot of potential here but when we asked people if they had any aspirations to entrepreneurship, we mostly get a 'no'. The lack of mobility for the common person is evident here.
No matter what the US's failures are what it has that the Chinese system (note that I didn't say government, because some of the issues here are cultural) doesn't have is "opportunity". There's a lot of unrealistic optimism here amongst college-age students (i.e. "I can do it if I try.") but there is a dark understanding that this is severely limited by what is available to them after they graduate. It's actually really sad: people here are in love with pieces of paper that 'qualify' you for a job. But with an overabundance of college graduates (in a system where cheating is normal), the value of a college degree is lessened. So you have a huge population of mid-20's that paid large sums of money for degrees that are largely worthless (i.e. the degrees didn't fulfill the better life that they promised).
China has aspirations to be the world's best, but it won't be until it can find a way to empower its own people.