There certainly is a higher demand to immigrate to Canada. It's a good thing that all these people want to come here.
At the same time, the government has significant tools at its disposal to manage the demand. To give you an example, I believe you're referring to express entry. Express entry was launched in 2015 to give the government the ability to throttle the number of applications that were being submitted, because for you to submit your application, you needed to receive an invitation from the government.
What happened at the start of the pandemic was that even though there were shelter-in-place restrictions that resulted in staff working from home, the government continued to issue invitations. Then, at a certain point, it realized it couldn't process all these applications. This resulted in the implementation of a pause in the federal skilled worker program, effective December 2020. This has been by far the number one pathway of skilled immigrants coming to Canada since it was launched in 1967.
In early 2021, the government increased the number of invitations for Canadian experience class candidates to transition more people within the country to PR. In September of last year, they realized they couldn't process all these applications either, so they paused that program as well.
With a bit more foresight and planning at the start of the pandemic, we could have avoided this situation. What it's ultimately resulting in is more work for the department, because what's happening is that all these people who are in Canada waiting for CEC draws to resume are losing their status and are required to submit new applications to IRCC, which is increasing the backlog.