I worked in IT for many years and the contracts they absolutely loved were local council ones. It was guaranteed money, the contracts were made watertight on one side only and the people you were dealing with are not exactly the sharpest, councillors are after all part time, supposedly. The LDL deal outlined above shows this and I am sure there are many others.
I am from the exact area that the stadium will be built and the area is desperate for investment but it is not reliant on BMD, the overall project for the northern docks dwarfs the BMD project, much as we would like to think we hold the key, we don't. Peel have their own agenda and though they may not be against they are certainly not reliant on it and will seek to get the deal that suits them not EFC.
I have said before not everyone in Liverpool is as obsessed with football as we are and all they see is the council helping a billionaire owned football club with finance which from the outside doesn't seem to make sense. I would release all information as I doubt we have anything to hide (well nothing happened yet so it would be difficult to have done anything iffy) then we can all see the plans and the benefits to non-sporting council tax payers.