Earlier quoted context omitted.
What's the supposed rationale for the General Counsel reporting to the CFO in the first place? Isn't a General Counsel supposed to be "general" and not only concerned with financial issues?
that rationale is that obeying the law is a financial decision rather than a moral decision. if the (money) price of breaking the law is less than the profit made by breaking the law, then the CFO will decide to do it. this is THE classic example of corporate sociopathy. unfortunately its still the way a lot of companies do business.
The story in the article is a great example, I don't think the CFO thought that she was breaking the law. It was a practice that she had engaged in previously, it was vetted by a big-5 accounting firm, and benefited the employees. The CFO was widely respected in the industry -- this wasn't some flimflam person or sociopath.
When your attorney works for someone else, that other party becomes the client. If you, as a CEO (or an individual) are ultimately accountable for the outcome of your decisions, you want the attorney working for YOU, so that you get unfiltered information to drive decisions.