Many European countries as well as Australia, New Zealand, and Japan have immigration criteria that requires the applicant to prove financial sufficiency prior to approval.
When Hong Kong was being turned over to China so many years ago, the people were fleeing the island to other countries.
Canada, our neighbor, did what many good countries do: they accept potential new citizens from Hong Kong based on:
Their:
1. Educational background and what that family adds to Canada
2. Financial assets that the family can bring into the country of Canada
This is what a smart country does.