@ajeet.ims, no offence but I actually disagree with you. In as much as there are "excellent" applications that can be processed very fast since all the information the VO need are easy to find, some VO's can still delay a process when compared to another. There are multiple instances for which I can use to buttress my opinion:
1) No 2 persons have the same work rate. It is very obvious that members of a team cannot always complete a given task with the same pace. While some enjoy what they do and are happy doing it, many are just there for the pay. Even those who enjoy what they do can be very picky and would take days to reach to a decision while some "I don't care" officers will just easily look for the basic information and move on. Also, don't be surprised if I say that some VO's don't even like the whole Immigration program but don't have a choice than do what they are asked to do.
2) CIC expansion of processing center with new VO's handling new roles. So, due to the high number of PR applicants, CIC has increased the number of offices in Canada that process PR. Hence, officers in those offices will have to learn on the job. Now, experience comes into the equation. How much file can this officer process? This implies a reduced efficiency in processing a file than an "Ottawa" office who already knows the robes.
3) Human factor: CIC is not different from any government office. So, the human factor still plays its role. If an officer is assigned a batch of PR application, the timeline for those applications have been slated. If you have actually looked at a GCMS note, there is a due date for the VO which for the most part is not usually adhered to. I do not mean to disparage the officers, but I am sure that some officers will slowly or "lazily" take their time as the 6 months processing time have not elapsed.
To conclude, if applications are that difficult, why is it that once an application reaches the 6 months mark and CIC is contacted, the applicant usually get the PR within few days? Answering this question might make my point clearer too.
#Justmyopinion