All of us, as Canadians, are touched throughout our lives by some aspect of social welfare, either as recipients, donors, or taxpayers. But despite the importance of the social network in our country, ...