While it is true that there are many countries and customs and this may cause a variance in the processing times, I believe anything over a year is unreasonable (even for couples having to go through the interview process).
In fact, one of the reasons for the insane processing times in some of the countries is a long backlog of previous applicants. Visa officers are overworked in these countries, having to handle thousands of cases under severe time constraints. Therefore the solution, I believe, lies primarily in allocation of additional resources to CIC's workforce. With more visa officers, there will likely be greater transparency throughout the entire process as well.
With that being said, the greatest way WE can possibly impact the processing times is through appeals for government action. Please see the thread: http://www.canadavisa.com/canada-immigration-discussion-board/letter-to-mp-to-decrease-application-processing-times-and-petition-to-minister-t346748.0.html
Especially with elections around the corner, I encourage those who can, to voice these concerns. Be heard.
In addition to notifying our local MPs, perhaps we can create a social media group where couples who are separated can post their personal & moving stories (Humans of Canada going through Spousal Sponsorship [HOCGTSS]?

). Hopefully these real life stories of the struggles of being apart from our families can become viral enough for the government to take notice...
