You'll need to provide your full profile and explain what evidence you provided to show ties to your country of residence.How he can say didnot meet Visa requirements only because he think? i have travel history and i dont want to live in Canada obviously i am female i will prefer my family only unlike Europe we have different system we live with our family. I just plan to visit USA and Canada a pleasant trip. Yes i think he want to give money to Canada Government only as they have many loss because of KSA and in return embassy staff will get incentives too.
How long a trip did you request? Did you provide proof of employment? If so, what was that proof? How much of a bank balance did you show to fund your trip? What other ties to your country of residence did you show?