Canada is the epitome of the nanny state meaning people who do not work hard, simply cannot work for whatever reasons or do not want to work at all are looked after by the state in terms of basic needs. As you said they may end up with very little but the state guarantees their survival which is a key reason why many wish to immigrate here because their homelands are not nanny states. Choosing not to work in Canada is an option due to generous social assistance programs.
People emigrate to Canada for many reasons. Violence in their home country, religious persecution, sexual discrimination, a totalitarian state, a narco-state, or lack of opportunity. These could be described as Push Factors.
Others emigrate to Canada for our democracy, opportunities to succeed, education system or health care system. These could be described as Pull Factors.
Canada does not tell people what to do in every aspect of their life. Canada does not have a birth to grave system that is in the image of the Nanny state.
Canada does, or at least attempts on our good days, attempts to give everyone a chance to be successful. But it is up to you to be successful. Ensuring that people survive is ethical, not nanny like.