What I'm saying is there are FAR more cases of marriage fraud done by people from developing countries than rich ones. It doesn't take a genius or a CIC employee to figure that out, as most marriage fraud cases probably occur due to the desire for a better quality of life, to escape poverty, the ability to travel visa free to most countries, or to get the social benefits that Canada offers. Less cases of marriage fraud from the rich countries obviously because applicants likely already have a good quality of life back in their home country.
So now, the rest of us get screwed over because for example, there are such large # of cases of marriage fraud from Pakistan that naveedali has to wait longer to reunite with his wife. Is that fair? If not, why aren't we bashing those marriage fraudsters from Pakistan instead of our government? Also, because the Pakistani government is so inept at creating genuine documents, I believe Pakistan is one of the few countries where the applicant has to submit original documents from pakistan instead of photocopies.
I don't know why are you getting so worked up over this. This is common sense.
Also you guys need to stop comparing Canada to the US or the UK as to how fast they're processing the spousal PR files. They might be identical countries in terms of wealth and quality of life, but in the end, they're still different countries, and different countries will have their own way of doing things whether it's inefficient or not. Having been to all 3 countries, I can say that I'd definitely prefer to live in Canada, no matter if it takes 2 years to come here. It's a privilege to be living in the best country in the world for raising families.