I don't think it's a financial burden. Again, it is a privilege to come to Canada. It is not a right for anybody to come to Canada to work or to study or to visit. It is a privilege. If they don't meet the criteria.... The criteria have been established to benefit Canada, not to benefit the foreign national who is an applicant, and so be it.
In terms of countries that require visas, as opposed to countries that don't require visas, we are just looking at visitor visas. All citizens from all countries in the world who want to apply to be a foreign worker or a foreign student must have visas, which includes the United States. You need an international study permit.