The average salary for an entry-level post-doctoral position in Canada is approximately $70,000. It should be noted that not all post-doctoral fellowships are given to all post-docs. Only some get them, and salaries for post-docs who have a collective agreement can sometimes be below minimum wage. That's the minimum that some post-docs get. So the gap is huge. There are people who have studied up to the PhD level to contribute astronomically to research in Canada, but who receive less than minimum wage.
However, it affects attractiveness. People don't want to spend years studying if their salary doesn't match their skills. We have to manage to close this gap if we want to not only attract people from abroad to produce Canadian knowledge, but also keep our people here so that they can contribute to reducing the research gap that's being created between other countries and Canada.