In 1911 our population was 7 million. Canada badly needed people. Birth rates are low but do we really need so many now?
Ironically a huge reason people have less kids is because life is so expensive. An extra bedroom is hundreds of thousands of dollars. Salaries haven’t kept up with inflation so both parents need to work.
We then favour immigrants who enrich the country (obviously that makes sense) but a side effect is they make life even more expensive for those already here, including first generation immigrants.
I don’t know why we don’t work on making things more affordable for families, making higher education available to everyone instead importing educated people.
The status quo seems to be a short term fix.