I would remove the other purposes from the act, because they contradict what the act is entitled. The Conflict of Interest Act is supposed to prevent conflicts of interest. The Supreme Court standard is that conflicts of interest have to be prevented to the point where the public not only perceives that the whole system has integrity but that it actually has integrity.
Unfortunately, the current Ethics Commissioner and past ethics commissioners, but especially the current Ethics Commissioner, Konrad von Finckenstein... If you focus on facilitating people with big business interests and investments entering public service as the main focus of the Ethics Commissioner and ignore that the purpose of the act is to prevent, prohibit and penalize conflicts of interest, you're essentially facilitating unethical behaviour that will corrupt policy-making.
This act is the Conflict of Interest Act. If it doesn't prevent, prohibit and penalize conflicts of interest, just get rid of it. It doesn't do that 99% of the time now. It's pretty much useless. It's a sad joke. Fulfill that purpose first. If you need to facilitate people getting into the business other ways, do it, but never in a way that sacrifices preventing, prohibiting and penalizing conflicts of interest.
