Whether you like it or not, national childcare is a necessity. With the women's lib movement, our society has adapted to a '2-income' household society. We now EXPECT women to go out and contribute financially to the household. Just as the average Joe when he gets a raise increases his spending to match the raise, so have we as a society raised the cost of living to a point where the average Canadian family needs 2 decent incomes (or 1 quite good one) to support a wife (or husband) and 2.2 kids.
Here in Vancouver, the average townhouse costs in the neighborhood of $325,000 for Vancouver, $245,000 in the valley. An actual house in Vancouver will run you around $750,000 in Vancouver and around $400,000 in the valley. My mortgage is about $1300/month for a friggin townhouse in the valley, plus strata fees and utilities. In order just to pay the mortgage and live reasonably comfortably, we need an income of around $60,000/year with no kids. You add kids, and you need a 2nd income, a really good job, or government assistance ( in the way of tax subsidies or direct subsidies) for childcare.
Looked into the price of quality childcare lately? Try $1600 a month for a registered daycare, fulltime (40 hrs/wk), for a child under 18 months. If we have 2 kids, both under 5, the cost is around $1600 for one, $1200 for the other, for a total of $2800/month. This is not 'top end care' either, you can spend as much as $3000/month/kid or more if you really want. If my wife makes $25/hour, working 37.5 hrs/wk, it turns her wage into $7.75/hour. 30 years ago, I could make enough doing what I'm doing now to buy a HOUSE, not a townhouse, and my wife would stay home to raise the kids.
I don't want government run childcare. I am also naturally wary of creating a program that would allow people to simply get knocked up in order to collect more government money.
I do think there is a huge problem with cost of living, childcare costs, and the price being paid by children. Maybe a suibsidy, an EI program, or workshare....I don't have the solution, but I know there's a problem.