There's an awful lot of government bashing going on here, and frankly, it's uncalled for. Immigration policy is much bigger than any one political party. Every sitting government over the past 30 - 40 years has wrestled with striking a balance between what's good for Canada and what's good for individuals. As Creampop has repeatedly said, there's a process, and that process is in place to endeavour to protect the Canadian taxpayer from those who seek to abuse us.
Like the rest of you, I'm impatient, I want my wife's application processed as soon as possible, I want it over and done with, but I also want my government to do due diligence in weeding out fraudsters. At this point in time, it is what it is, all the ranting and railing will do nothing to remedy anyone's angst, but serves to cause division and hard feelings when politics are brought into the mix.
Truth is, if folk on this board think the Canadian government is so corrupt or inept, they can always exercise their option of immigrating to their spouse's country and see how that works out for them. In all likelihood, they'd be met with similar or worse difficulties.
To those who say they're going to fight the system at some future date, well, you go for it, but I suspect when all's said and done, you'll just be glad to have it over with and will be desirous of just getting on with your life.
It's a stressful time for everyone involved in this process, we're all in the same boat. Hopefully the waters won't get any rougher.