You are talking about those who are in Canada, whereas I am talking about those do not have any related or any known person in Canada will only consider someone authorised point of contact, can't pay their hard earned money to simple everyone like this.
And what do you think, if a person doesn't have any relative or any known person who will come to assist that applicant as in today's world nobody have free time to run back and forth. Be logical and think from perspective of the worldwide public not those living in Canada or have some ties in Canada,