I think that is "your opinion" that everyone wants to come to Canada. I am Canadian and I don't believe everyone wants to come here. Some people want to live with their families and their Canadian family member has a good job etc. that they cannot get in their spouse's country. I know people in the UK that have been sponsored and as long as their spouse makes the yearly financial requirement they are allowed to go - they are not humiliated with a bunch of questions from the Canadian government accusing them of being some kind of fraud sponsorship. If you get married in Germany - they allow you to bring your spouse over right away while your sponsorship paperwork is being finished. Try getting a visa in Canada for your spouse - they just assume like you, that Canada is the best country in the world and all the fraudsters want to come here. I have a friend in the States that was married in August and brought their spouse over in October - with no problem - was from a third world Muslim country - they were not humiliated or accused of being a fraud. It is easy for people who had no problem getting their spouse in to point fingers at everyone else - saying they must be some kind of fraud marriage - I think Canada's immigration system could be a lot better/fairer and more compassionate. What are you and Canada so worried about "protecting yourself from". The sponsor has to keep the applicant(s) for at least 3 years (last time I checked anyways). The applicant will be getting a job, paying taxes, contributing to the country like anyone else. While there definitely are some fraudsters - I don't believe all the applicants Canada is turning away are fraudsters and I think it is a shame Canada is not the compassionate, welcoming country it claims to be!You know why "across the world no other countries deal spouse cases like this" ?because everyone in the world wants to come to Canada. Nobody immigrates to China nobody immigrates to Pakistan nobody immigrates to India nobody immigrates to Kazakhstan nobody immigrates to Uganda nobody immigrates to Syria nobody immigrates to Iran. So you get my point? People across the world immigrate to only a few countries. Canada, usa, UK, Australia etc. So canada needs to protect itself from fake marriages, fake relationships, arranged marriages etc.