Conservatives are not stupid and many of their criticism have merit. But that is not enough. In the last election the Liberals proposed greater government expenditures for infrastructure and the CCB to be paid for by deficits and tax increases on some higher income households. This was a response to existing Tory policies. Poilievere promoted his government's aid to dependent families through a tax payer funded ad campaign. (Did conservatives criticize this as an abuse of government advertising expenditures?) Aid to dependent families is not the issue but rather which policy is preferred and how should it be paid for. It is my impression that conservatives are too willing to criticize Liberal policies without supporting Conservative policies.

(Full disclosure I think the CCB is a good thing and that we need infrastructure spending. This has to be paid for either by higher taxes or a deficit.)