Thank you for your answer.
I'm not going to mention specific cases, but I've had cases of very well-to-do families who have been rejected on the basis that the person coming in doesn't have money in the bank in their country, so I'm sure no system is foolproof.
In looking at your presentation, I was really surprised at one statistic. I don't know if my colleagues picked it up, but I'd like to point it out. You have 43,885,254 hits on the website annually. That's 120,233 hits per day.