In fact an approved refugee is in some ways a better place than a TDH - temporary document holder (like international students or temporary foreign workers). Even if a person has their temporary status approved there is an expiry date to it and the person must leave by then unless a way to extend it or apply for another status occurs first. This was me not so long ago.
In some ways it's very much the inverse issue that approved refugees face - TDHs are free to travel and can leave whenever they want, but rather than having the certainty of getting PR and eventually citizenship after an admittedly long wait, TDHs aren't sure if they'll even be able to stay in Canada at all.
https://thewalrus.ca/permanent-residency-cuts-canada/
I do sympathize with the very long wait and would agree to some changes (like extra credit for citizenship). I myself as a TDH (specially a temporary foreign worker obtaining PR via the Economic stream) had to wait about as long as you folks do to obtain PR, and the lack of extra credit means I'm still not yet a citizen.
In truth, I'm one of the lucky ones. My banker is also an immigrant, arriving around the same time I did, but younger and with less work experience, so he couldn't apply for PR earlier the way I did. I was able to get past ATIP or whatever stage it is that you don't have to about points anymore. He wasn't - he didn't have enough points until post-Covid ... which means he still doesn't have enough points. (He'd meet the bar now if the required score was at the pre-covid levels. As it is, he now wakes up at 5am every day - including weekends - and starts his day by learning French.)
I suppose I was lucky again, qualifying for multiple closed work permits for jobs that paid either six figures or very high five figures - until I qualified for an open work permit a year or so before I got PR.
I confess I'm a bit sore - I did get told once by a recruiter that the employer wouldn't hire me without PR, even though I had an open work permit. I'm pretty sure this is illegal, though.
This makes sense to me. I didn't have any when I came, but if I did, I would have been able to bring my spouse and kids. And gotten my spouse an open work permit too!
I'm a bit confused on this point. I was under the impression that refugee claimants and approved refugees got open work permits (OWP), 
https://www.gov.nl.ca/immigration/in-canada-refugee-claimants/ & 
https://newyouth.ca/en/resources/immigration/refugees/how-do-i-apply-work-permit-refugee-claimant
With an open work permit, what kind of jobs are you not able to do? (The two major restrictions that I'm aware of compared to PR is that an OWP doesn't allow sex work and that you have to do an IRCC approved medical before you can do certain jobs like working with children. But I thought all refugees eventually would do a medical, and somehow I don't feel that you are concerned about that other restriction...)
Well, that's not imposed by Canada though, right?
As another approved refugee points out,
The issue is that you can't visit your family because they're in the home country that you fear persecution from. Nothing short of Canadian citizenship would be enough to protect you (and perhaps even then you wouldn't be safe). So getting PR earlier and faster would not help you - heck if you did visit your family after getting Canadian PR, it might end up getting stripped from you! (See 
https://www.canadavisa.com/canada-i...-for-citizenship.333455/page-77#post-11100561 )