It's not so much that we're blaming immigrants, anyone doing so isn't appreciating that something like the situation we're in is the result of multifaceted fuckery; an economic failure at some scale. Many types and waves of immigrants are involved—most recent ones being thrown under the bus unfortunately—but generally Canadians accept immigrants more than not, it's just that the rate was intentionally increased haphazardly to such a degree on top of an already abysmal outlook for anyone who wouldn't stand to profit off of increased population.
If you had a big house in Vancouver, if you are a developer, if you are a certain type of business owner, you were riding high. If you're anyone else, your resume is now one among a thousand for almost any low-med skilled position, and the most viable cities were already! sitting at a ~1% vacancy, which is a real life pressing problem. Immigration numbers are a part of this, but not remotely close to the whole picture.