Design and creative stuff often seems to invove a lot of bottlenecks. In a traditional agency the Creative Director is a bottleneck and the maybe the ECD. Sometimes you can't see the High Ups for days and this becomes a reall issue.
There's got to be a better way of doing this? I'm not suggesting you have no oversignt and no approval process of any kind. (I have written a little bit about the design process at GDS.)
Maybe there's some interconnected way of doing this that is better. Forces pulling together not apart. Some inter-related approval system. A network effect instead of a bottleneck.