It would be good to know how many people contributing to these excited discussions, including the author of the article, know how the immigration system actually works. Nothing in the article indicates that the author knows anything about the steps that prospective immigrant currently go through before they get the visa. If we are going to have this discussion, let's base it on facts.