This may be true, but you're also classifying human beings as property with this statement. What happens when 1 billion people realize they're mere puppets of their leaders. Benevolent or not, Man typically rebels against his owner.
I also think the entire comparison of China to a large business is fascinating. A corporations primary duty is to generate wealth for its shareholders. Who are China's shareholders? The typical worker living off $1000 a year, or the far wealthier upper class? Running businesses like a business is great, but I have my doubts on how the strategies translate to running a country.