I think it is our own people who gave them this fancy picture of our country, 90% spouse applications are from punjab, and punjabis are well known for show-off, and especially if it is about Canada they don't even mind if the boy n girl are compatible or not, if they have anything in common or not, all they care is for the visa. You guys can see divorce rate in Canada, not just fake marriages but also because of no compatibility bt couple. Seeing each other online and getting married desperately, sponsor looks for a fancy marriage and good looks/qualification that is in high demand there and applicant sees "VISA". Ultimately there is no peace n harmony at home and most of them end up in courts. And it is obvious.
now immigration officers got a complete idea that Indians don't marry for love, and it should be a fancy marriage only otherwise fishy case and I guess it isn't their mistake at all, its us who forced them to think this way.
how long will this charm of fancy marriage with NRI will last, I guess 1 week after landing..aur uske baad..
I am sorry if I have hurt someone's feelings, I am just analyzing what is wrong in spouse visa cases