Unless there will be an interference from the higher authorities in govt to ensure staff does double time & finish the pending applications, nothing is going to happen. I sincerely feel a lot can be done to speed up things if the govt is willing as it is not just a matter of business anymore, peoples lives depend on it.
We can whine all we want but all we can do is wait for our turn.
I fully agree with it. All we can do is to wait. It is really impossible to get answers about the decision that IRCC makes. It is moreover the government rules and their decision, and we do not have control over it.