This is more of a money laundering issue actually. The Chinese money being thrown around Vancouver originates from corrupt Chinese government officials who have taken money from the public.
Chinese government party members have become fabulously rich. They extract the money from the country and send it overseas, often via their children, to places like Vancouver and Sydney Australia.
As it's an international laundering operation, it's hard to trace the origins of the funds.
The average person in China, even a successful business person, does NOT have this kind of money. This is public money that corrupt government officials have taken and fled the country with.