Fair enough, I should have mentioned that the points-based system is for an accelerated application. The fact was on my mind as I was writing but I see that I forgot to mention it. My bad.
But I will point out that ten years is a major commitment. Surely if someone can hold a job for ten years the default assumption should be that they're contributing to society, not leeching off it.