When I mean 'screen', I do not mean like now, where they just check the documents, and if you are ok, they process it.
I mean that they have the option to look at you as a whole, through your profile, and decide if they 'like' you, (be successful in Canada and contribute to its economy).
That...