Both, yes and no. When it comes to housing, yes. When it comes to a job, no.
If you were born in Canada and know the culture well, someone displacing your from your job is not on PR immigrants. In the world of globalization and the horrible talent pool of Canada, this is going to continue. Today PR, tomorrow AI, incompetent labour won't survive competition regardless.
About housing - immigrants not only do better, but they also hoard multiple properties. Can you blame us for "Not having the life" excuse? This is fine if we do the housing thing in Middle east or South Asia, but in a country suffering from housing crisis - probably not the best thing to do. But at the end, I find myself unable to answer this question "Okay, I'll not hoard any property, but who's going to feed my family if I don't create this safety net?".