I agree. In some VO, applicants from certain countries are all sent to SS without any exception. How can all the applicants from those countries pose security risk? I think the reasonable method should be that everyone goes through a standard security check, and only cases found to be suspicious in the standard check are sent to enhanced screening, rather than deciding which case goes to SS before the security check begins.
Also, if our case needs additional verifications, at least they should communicate with us, let us know the reason and suggest a new estimated conclusion date.
I have a friend who recently applied for Australian PR, she told me that once the completeness of her file was checked, she was assigned a visa officer whose name and employee number were both disclosed to her, so she can contact that officer on an one-on-one basis if she has any concern, inquiry or question. The PR fee in Australia is several times higher than the fee we pay for Canada PR, but I would prefer to pay a higher fee in exchange for a better and more personalized visa service to avoid uncertainty, frustration caused by the lack of communication and transparency.