I have to agree. As a freelance software engineer I've experienced this far too many times. Companies where nobody wants to take responsibility for a decision on a product, so the whole department is drafted in and the requirements get put together by a committee that can't agree or remember what they agreed. Then after the requirements are finalised and development starts a director gets involved and starts dictating his requirements.
I've never had all my teeth pulled out but I've experienced the pain. Just give me 2 people in the company to work with who have the intellect , business knowledge and the guts to put their cojones on the line and make a decision.
There seems to be a relationship between company size and the amount of over communication that's done. There's a critical mass beyond which a company can afford to become slack and less to the point, i.e full of wind, because their size seems to carry them despite their indemic ineptitude.
Just my 2 pence
Keep Up with TechRepublic