Why does the Canadian government make it so much more complex for?
I am guessing here but I do know that Canadian Passports are very popular as fake identification (the Israeli security forces have been found to use them). Since most of the people who would like to use a fake Canadian passport are not in Canada, it would make sense if they were tougher to get outside of Canada.