Today it Marks One complete year since submission of my application...very very frustrating

.....god knows how long we have to wait. I have written the following email to some of the opposition's MP's and critics :
Dear
I have applied for the immigration under PNP program at the Buffalo office in the beginning of last year (2012). However as Buffalo office was in process of closing permanently at that time, therefore my application like many others was transferred to Case Processing Pilot: Ottawa (CPP-O). Initially the official timeline for the finalization of our applications at CPP-O was set as 120 days and later it was increased to 9 months. Lately, the official posted timeline for CPP-O on CIC's website has been extended to September 2013, which is 4 times more than the original timeline set for processing of applications.
Furthermore, the applicants who directly applied to CPP-O, unlike the applicants who got transferred from Buffalo office, are getting their cases processed in only period of 4-5 months. We feel that this treatment is very unfair to all Buffalo Immigration office transferees, we are moving to the new country in hope of better life and fairness in the system. Most of the CPP-O PNP applicants are already working/living in Canada and contributing towards country's growth, I feel that this unfairness in the immigration process is really hurting our hope for a better life. Few of the major affects of delay in the processing of our immigration files are:
1) For the renewal of the work permits, every time applicants has to go through the complicated process, requiring numerous documents. Additionally, considerable amount of money is spent in renewing the work permits.
2) Delay in the application process is preventing us from reuniting with our spouses and kids.
3) This delay is preventing us from growing professionally and going for better career opportunities.
4) Lastly, medicals of most of the candidates have either expired or about to expire.
I strongly belief that you will put forward our concern in the parliament or related offices, so that immigration process could be more streamlined and the files for the waiting Buffalo applicants can be processed sooner.