Well I spoke to someone at IRCC today and they said it is the Quebec side that is the issue (basically confirming what we all know to be the case - so no real "news" there). I just wasn't aware that although I've been issued with the CSQ and my spousal sponsorship was accepted by Quebec last August, they still impose this cap on when they actually allow you in. I was seeking clarity on that for many months, all the info I read seemed so vague. But I guess I know now I'm in this torturously long queue. Oh well, 15 months down, maybe another 15 or so to go....hopefully. At least I can work here.I don't agree that it's true that all forms of PR are subject to quotas or caps annually.
But that's a separate discussion. As far as we can tell, it IS true for Quebec spousal sponsorships.
This link shows the general disparity in waiting times between Quebec and the rest of Canada. Taken from last July but probably still valid now.
https://immigrationnewscanada.ca/quebec-caps-on-spousal-sponsorship/
IRCC also confirmed my security check hadn't been even started (although criminality was passed a couple of months after I made the application).
And apologies, I know this should really go in the Quebec forum, my original question was more about why security checks take so long.