Imagine you are waiting in line at a bank. You picked the number 799, and you've been diligently waiting for an hour as the counter went up to #797. Soon it will be your turn. Then you notice, that a bunch of customers are not taking numbers, but are going straight to the counter, and are getting serviced before the ones who are waiting by the rules. How would you feel about that? Are you going just keep waiting? Or curse yourself for being "total idiot" for not doing the same thing?
In this situation, it's the bank's responsibility to enforce the rules so that everyone gets in based on when they arrived, not based on who can wrangle their way to the counter. It's the same with refugees, it's utterly immoral for countries to reward those who pay smugglers to cut in line, compared to those who don't. Everyone should get an equal chance, the same vetting, the same opportunities. If there is to be an express line, it should be for those who are most beneficial to their target country (i.e. trained professionals and the like) rather than those who can sneak in illegally. The latter is also very much harder road for women, children and other vulnerable groups.