Who is largest importer of rice in the world - it's CHINA, despite being larget producer of rice. If china is so great, why its own people choose to stay outside in such a large number.
Go and do a random sample in any country (including China)in the world and ask them, between India and China, where they would like to live if there are only two choice. The answer would be overwhelming in favour of India as there is freedom and individual liberty which doesn't exist in China. Self respect and liberty comes before food.