Quite simply, this is a parliamentary democracy. This is not a dictatorship. Crown corporations have a certain amount of independence in certain matters, but they report to us as parliamentarians. They report to the government, which in turn reports to Parliament. There's a distinction between the independence in some areas and accountability. The CBC, Canada Post, all of them are accountable to the taxpayers of Canada. In other words, they can't just go do what they want with taxpayers' money, and that includes salaries and wages.
This makes it very clear in the legislation that they are accountable for their spending to Treasury Board, and through Treasury Board, of course, to the full Government of Canada and finally to the Parliament of Canada, including the House of Commons. This makes entirely good sense to me.