Completely agree. A lot of the problems are actually rooted in the Civil Service; the folks with cushy permanent jobs that do all the background work without having to worry about getting elected.
Our union deals with the Council a lot and most of the stonewalling and incompetence comes from admin and office staff, not the actual council itself.