There is a big mix of reasons that is easy to understand.
- Racism, of course.
- Still a housing crisis going on. The recent downturn in prices only reflects interest rates, not availability and affordability. We've never tied immigration to housing completion rates, so without anywhere new to put new people, the housing crisis gets worse. We got a bit of a wheezy cough of relief with the fraudulent student loophole being closed.
- They hinted that millenials and genx were relatively more for lower immigration while older genx and boomers were less so. The most likely reason is people out of the workforce don't have to worry about competition for jobs, and the older groups are more likely to need immigrants for medical nursing and geriatric services as there is an accute shortage.
This poll doesn't bother looking at any of this. CTV is largely a conservative voice (used to be liberal) and they want to group them together to legitimize conservative positions which are based on racism.