The most common bikeshed problem with web development is with design and user interface. We nicknamed this the 'cornflower blue' problem (fight club reference). Everybody thinks they know what good UI and design is, and they will certainly let you know what they think is right.
I am sure many of you have had the exact same problem, and have also resorted to hiding a new project from various staff members just to prevent the project from becoming a quagmire.
My heart goes out to all passionate, dedicated graphic designers. Who would do this job? Not I, for all the tea in China.
Not only does everyone think they know what good design is, and let you know what they think is right, they'll be looking at you thinking 'what do we need you for? why are we wasting money on you?'
You need to first justify your existence, then justify your abilities to people who know better anyway. Who needs this grief?
I am sure many of you have had the exact same problem, and have also resorted to hiding a new project from various staff members just to prevent the project from becoming a quagmire.