I think in this topic Canada is more fair than China. I believe in big cities of China such as Beijing and Guangzhou, you can never see any local people doing the cleaning work. Don't just complain. We have to admit that we are lack of some skills and knowledge when just come. We need to do it step by step.