No, I think the process works very well. I think Finance is open to consultation and that's a positive. Finance doesn't always agree with the input they receive, but this is complicated stuff and reasonable people have differing views.
On March 5th, 2013. See this statement in context.