You say that for those who stay at home, the bill does not cancel the UCCB, but you do not have to use child care. I would add that you didn't finish the quote: you do have to pay for it under this legislation, if you're a family staying at home.
On April 24th, 2007. See this statement in context.