First of all, we're not living in medieval times. IRCC can not do anything, just because they feel like it. IRCC is a government organisation which is fully funded by immigrants to process immigration files and make lawful decisions based on facts and proof. We're not running from a war or poverty, and there are many other immigration options in other developed countries for qualified people. We as lawful clients expect, and DEMAND (I really don't care if you like this word or not) IRCC to do its lawful duty in the normal processing times. Many people has already challenged IRCC at Federal Court and got mandamus letters because what IRCC doing now is illegal, and unlawful. IRCC doesn't owe me an 'approval' but they do owe me a fair, lawful and timely 'decision'.
They need to pass a new law to "revamp their immigration system". IRCC doesn't make laws, and no political party has showed any intention to pass such law so far. So this claim is weak, baseless and without doubt untrue.
At the end of the day, sooner or later we'll all get our PRs, but this injustice that we had to endure during all this time will never be forgotten by thousands of skilled immigrants who're currently outside of Canada.