The cap was introduced back in 2011-2012 by then Minister Kenney. I believe it was a good thing, because the PSR program was mostly used for sponsoring families, and you have a lot of SAHs that go into the system and submit as many applications as possible—in the thousands. If one or two succeed, that's fine. In the meantime you're creating a huge backlog in the visa offices. In Africa right now you have a five- to seven-year wait in visa offices.
So yes, you need to create the cap, but I would create the cap with penalties. If your success rate is at 90%, you should be treated differently from the way you would be treated if your success rate is 20%, because that's what's creating the backlog.