Thank you for the question.
Temporary residents in Canada who have been accepted here as workers and are paying taxes.... I think the way the law is now, their taxes are worth less than the taxes of Canadian citizens and permanent residents, because no Canadian citizen or permanent resident is challenged and charged when their social or health services exceed the average. Maybe I'm not right, but I think that if you are paying taxes, it's a system of solidarity where everyone pays into it and when you need social services or medical services, you receive them. It's what a society does to help those in need at a certain moment, because we never know when we will need these services. Charging people who are requesting permanent residency and who have already been here for years, sometimes, paying taxes, because their taxes are not worth as much or are not as valued, is a clear discriminatory two-tier system, not to mention the fact that the whole section of disabled persons are also seen as less valuable.