But that is for the person to decide, not you and me. What if he doesn't want to make friends?
References don't necessarily need to be friends, but it would definitely be good if they were. If someone doesn't have a friend, they can pick whoever they know. If they have not known anybody in their life, it means that they can't go out of the country. If someone needs to have a passport sooner than 2 years and they really have nobody they can use their reference, that's their problem, they are not meeting the requirements.
What if he needs to go sooner than 2 years?
Nowadays, especially in wealthy Western country, the society is moving towards something where everybody feels entitled to have everything and immediately. There are processes that just take time as it happens with everything in life.
Many people have been waiting 2 years to have citizenship approval. What if they needed that earlier? Well, it's their problem. Even in case of filing urgent processing, not everybody qualifies. That is unfortunate, that's life.
Contrary to your assumption , that doesn't take much time. Formerly skilled person can become homeless. Having skills, despite being homeless, one can get a job any moment their application for a job is met by an offer. It takes two weeks to a month to get first two paychecks. Round trip ticket to Europe can cost as low as $400.00. That's one week's pay. I am just letting you know, that in the ordinary course of countless people we don't know, there are more things that are possible and happen than you may think of.
I'm sure that such a skilled homeless person who makes money in 2 weeks for travelling will be able to find 2 references.
No such hope is needed if you hold Canadian passport, the second in the world for number of the countries you can travel to without restrictions.
If it is like that, it's because, as you observed, Canada has a high number of checks in place to select well the people who get a Canadian passport. If Canada would start giving passports to anybody without all this verification process in place, be sure that less countries will accept people on a Canadian passport and without a visa.
All you need is a passport and a ticket. It's unlike having to get a visa and present proof of accommodations in advance.
The first time I got into Canada (with a European passport) as a visitor, the border officer asked me very precise questions on where I was supposed to stay during may days spent in the country, and I heard he asked even to the woman before me. A failure in answering or if I had said that I would have been living in the street as a homeless for a few days, would have probably led the officer to deny my entry into the country. It may indeed happen in other countries too.
one doesn't have a right to be accepted by a college to pursue higher education. College can set prerequisites, like a job, and decide whom to take in and whom to reject.
Colleges are not like a job. If they want to set prerequisites they can, but if I use the same principles you claim for passport applicants, if somebody has no references for any reason, that persons should not be denied access to the college if they have other ways to prove their skills. Everybody should be able to have access to higher education.
Freedom of move, on the other hand, is a right. You are free to move and no one can restrict your movement, unless you are detained/arrested or supervised for commission of crime or while being investigate for crime.
It appears to me that denying one a passport is infringing on their right to freedom of movement. Not the same as denying a job or admission to college.
Not sure where you read that freedom of movement is a right. Canada provides freedom of movement in the country according to its costitution. However, if someone wants to travel out of the country, Canada - of course - doesn't have the power to gyarantee freedom of movement as going to another country depends first of all on the rules of the destination country. No matter all agreements that Canada may have with other countries, if a border officer of another country decides to deny access to a Canadian citizen, they can do so. Maybe the easiness of travels in today's world made you believe that travelling abroad is a right. It is not. If you have doubts on this statement, I suggest you to contact an attorney specialized in immigration or international law.