I don't have an opinion on whether the fees are too high or not. However, applicants are indeed responsible for raising the money needed for processing fees. They must also demonstrate that they have a certain amount of money at their disposal to settle in Canada. It's true that this can be a particular challenge for applicants from certain African countries, whose socio-economic conditions are not the same as elsewhere in the world. It can therefore be more difficult, in some cases, to raise this sum to immigrate.
On June 9th, 2023. See this statement in context.