Which in the case of the web to a large degree means "follow the consumer" (of web content, so including firms; and developers so close to consumers to be the same for this purpose).
Caring about animal's/women's rights only when it comes to ritual slaughter/honor killings seems a lot more ethical than claiming to care about them except when it comes to ritual slaughter/honor killings. The latter seems more common among leftist Islamic apologists.
In my experience, designers are clueless obstructionists. They take months to mull over trivialities, then finally come up with an obvious solution that anybody could have seen from the start. Maybe I just got some bad designers though.
Being a professional coder who is now studying design one thing I've discovered is that most people underestimate the scope of good design and seem to want to narrow the designer just down the prett visuals, discounting anything unseen (eg process).
Another difficulty is that much good design is obvious in hindsight, think iPad but the act of whittling away what is unimportant is a key part of the job.
Or yeah maybe you've just dealt with poor designers.