Couldn't agree more! I see a lot of people that are being so demanding to this govt. For me, i am just thankful that i was accepted and given the opportunity to experience a better life here compared from where I came from. I also lived in Singapore and worked there for a year, i left because it is a lot difficult to get Permanent residency there. I have seen expats there that have lived for over 5 or 10 yrs ended up going back home. Canada is still the best choice for me.
These petitions show up every 6 months to a year. And, granted, inland was, at one time, 26 mos processing time. So, I agree and signed the petition to deal with that, and the backlog.
They have not only almost completely destroyed the previous backlog, but they've also all but honoured their 12 month promise, at the same time. All the while still dealing with a serious influx of refugees/asylum seekers.
I didn't think it would be possible, when they first announced it. But, here we are. A few (October -December) left over backlog cases, and they are starting to land 2017s. The scale of number of cases was in the 140k range, and they still receive 75k of family class PRs every year. When they started, they still had one case from 2014, some from 2015, and all of 2016. They've cleared nearly all of that. It's quite remarkable, when you look at how far we've come.
As I had to point out to another poster, no case is the same. They clear family members back home, plus the deep dive into your life. The entropy here is considerable. And if there is some document that's required, that also adds to mix.
All that's to say, yes it takes a year, there is a way to live in Canada, while waiting. Even work, if you so choose. But, given that they still have a small backlog, I think it's not fair to pepper them with demands, when the backlog still exists.
If there is still an issue a year after the backlog is gone, then bring it to their attention.
I don't mean to sound insensitive -- remember, I'm also a client. But if someone doesn't play devils advocate, it could grow out of control.