and i totally see why the strict screening because one gets to stay permanently after. I have one refusal too sadly but i will try again.
We need to understand Canada gets lot of applicants who submit fraudulent documents and also overstay visa's. The problem is they are putting everyone in that basket if your profile looks weak. Its a subjective process so where you apply from makes a big difference as well. One needs to just wish that the VO reviewing your file does so with due diligence and see's the sincerity through your past records and future intensions.