I fully agree, but I have something to add.
IRCC services in Montreal are terrible. They operate mainly in English. The rejection rates are as high in Quebec as they are everywhere else.
I think we're all in the same boat, and that we need to get together to change things.