uncle? usually a blood relative is preferred.
CHC might have thought that u wil have to pay back to ur uncle and u wil work in canada to return him money. Its hard to return dollars with rupee earning.
That can be a reason if u have other ties e.g relatives, money, property, etc.