You're definitely right. However, we live in the country we live in, and there certainly has to be a negotiation between the national government and the provincial governments.
If I were Jean-Yves Duclos —he's a long-time friend—I would definitely push forward those elements that you're thinking about. Of course, at that end of the day, the result would be what it would be with the various governments.
Basically, I think the constraint is that the program should be low fee and universal. I'm not against the market. I've spent all my life defending the market to those left-wing guys. However, in the case of child care, market-based brings low cost but at the cost of no quality.