You don’t know the basic of economics, because if you did, you would know that children are future tax payers for all of you single people who will retire in 30 years. This is how system works. And there is no extra cost for Canadian system for children because in order for schools to exist and theachers to have their jobs there need to be children to go to schools in the first place. And non of us who has 10 or more experience in our filed wouldn’t want to take junior positions or get more certified in order to have a better carrier and salary.
First, please read correctly my statement. Not to have children in Canada does not equal not to have children at all.
Secondly, please there is no such thing as free. All those teachers are paid from taxes. All those doctors are paid from taxes.
So children are for the first 16 to 18 year clear benefit users without any contribution.
Ideal case for Canada are the older children 16+, which require little to no free education (Education is "free" until the child is 16 years old min and 18 max.), and much less additional free health care (the frequency of a doctor visit with a small child is much higher than with older one). In exchange such child can start working or paying for education or both.
Again from the point of view of government it is better to have single applicants or childless couples, that will occupy smaller apartment units. Why? The rental costs of a bachelor den or 1 room apartment when calculated per square m or square foot is higher than for those renting 2 or 3 bedroom apartment or a house.
Why?
Eg. Family with 2 children will use 3 rooms apartment, while 2 couples would rather use 2 separate apartments (1 or 2 bedrooms). And 4 singles might end up using up to 4 different apartments. Now when you check the renting prices, the rent does not go that much up (eg. if 1 bedroom is for 800 per month, 2 bedrooms are for 1000 and 3 bedrooms for 1200). And from each rental, the government gets the money from taxing this service.
That also leads to thinking that for government it is better to have overpressure on the housing market, where prices are forcing many to rent rather than to buy.
In addition, having children usually leads to the moment where 1 of the parents is at home for certain amount of time. Which leads to lower taxation per family (the income of the working one is calculated for whole family and the paid amount of taxes is reduced).
Canadian model is not that much to raise their own generation, but rather to import people in their 20 after spending nothing for their education. And of course choose the most suitable on the top of it.
The only province, where you can get additional points for children is Quebec. But here they are used as an anchor to keep you in the province (people with small children tend much less ready to move and change the cities within Canada).
When you check provincial programs for one of the 2 most popular provinces - BC, you will see no such thing. On a contrary - BC is clearly showing, that they are only interested in net tax payer (your salary is entrance criteria for one of their programs) or if you have studied there.