Canadians are certainly paying for social services used by folks who earn income abroad and pay little to no income tax in Canada, and folks who want to buy their first house are harmed by inflated housing prices.
My currently overseas landlord for some reason needed to travel to Canada to give birth, and was very eager to get their health card / banking documents sent to our rental despite it being rented out for several years prior to us arriving...