I haven't thought about that aspect nearly as much as Greg Levine has. It really is important for the commissioner to have enforcement powers, but as Mr. Levine pointed out, there need to be appeal mechanisms and safeguards.
Also, I really agree with Greg Levine: with regard to cabinet, it really should be up to the Prime Minister to enforce.