Hi Vinaj,
I apologize if you don't seem to understand where I am coming from.
If you read my statements very well you will very much understand that there is nothing that portends aggression there in. Truly, waiting is painful for everyone but it will never lead to aggression on my part. I understand that lucky for you, you didn't have to wait this much.
Regardless of my timeline-long or short processing time, I think CIC still needs to share some more detail with their clients about how their files are being handled.
This is service being provided for a fee and one expects quality delivery and customer satisfaction.
Within the above stated context I believe your statement that: "Getting Canadian PR is not your right. Even after getting your PR they have the right to kick you out if they want to" is out of context sir. We are not oblivion of the fact that being in Canada is NO ONE'S right and that they have the right to ship you out IF you break their immigration rule. But the fact that I am a foreign citizen doesn't mean I cannot voice out my concerns nor does it make me a mediocre. Ever wondered about the number of Canadian citizens in other countries (e.g. USA)? So we all move all the world for various individual reasons.
If you believe you are very satisfied with the manner in which your file was handled by CIC during your Permanent residency application then I am very happy for you. As for me and a lot of other people on this forum, I sure am not happy, especially given the fact that I get brick walls whenever I try to inquire about my files.
So once again, I wish I could understand what it is exactly that causes so much delay, at a particular stage of processing, so people know exactly what to expect. In my personal opinion, it is not too much to ask.