Putting money into your personal bank account does not benefit Canada. Immigrants who come and move to Canada and work are certainly do benefit the Canadian economy but the new Canadians also benefits from immigration through healthcare, infrastructure schooling, etc. It has nothing to do with fees that immigrants submit for PR. The cost to apply for PR are minimal and lower than many other countries. The fees don’t cover the actual cost of the application but because some immigrants are coming from countries where the exchange rate is not very good, Canada keeps the fees low so it is affordable to most p. It may take a while for someone to gather the application money but they aren’t being asked to pay 10k per family member to apply. The consultants (often outside Canada) often charge more to fill out the forms than the actual application. Canada offers the option to fill out the forms yourself which can make immigration even more affordable. The panel physicians exams usually benefit doctors from outside Canada and they set their own rates. International education and students has nothing to do with immigration it has to do with students wanting to study abroad to further their career. In Canada it also allows an easier path to PR. Schools certainly benefit from educating international students but the families of international students have also not been contributing to the tax base for decades so there should be a difference between international and domestic fees. Nobody is forcing someone to study abroad. That is the person’s choice.
Some provinces may want to sell their provinces on the international scene because MB and NS don’t have huge immigrant populations so people who are applying to come to Canada are often focused on moving to Toronto, Vancouver and Montreal. Yet again nobody is forcing someone to apply. There is tons of information available about the pros and cons of living in Canda and the cost to live here.
You are constantly complaining about Canada is to new Canadians and how awful Canada is yet you continue to live in Canada. Nobody is forcing you to live here.