2 million US$ is the low end middle class in Beijing or Shanghai. Besides, Chinese usually save money in every day life and would like to buy big precious articles. It's very common Americans will buy a SUV when they have $50,000, while Chinese still ride a bicycle or take a bus when they have $1,000,000