As a business adviser of some 10+ years, some of which was spent in the public sector and, as someone who helped establish Business Link for London in its current form, the answer is, IT DEPENDS!
First of all, if you are seeking advice, be very clear about what help it is you want. True, there can be suspicions about the quality of free (or nearly free) advice but remember that all the publicly funded organisations offering advice still have to pay their staff and contract advisers. Finally, shop around for an adviser. At the end of the day, you want to work with somoen that understands you and your business, can empathise with the issues you have and, most of all, can help you with the issues and perhaps suggest some solutions.
I do nto think that publicly funded business support is perfect. In fact far from it. As it is public money that funds it, it is always going to be target drive as the Treasury wants to see that lots of people have accessed it and that value for money has been obtained. Still, it's there to be had. If you don't like it, pay for it instead!