Before he passed away I had the opportunity to attend a talk with one of my design idols, Tibor Calman. Something he said still resonates with me, "If you're not fired from a third of your design projects you're not doing your job." While I don't agree 100% with his statement I love that it acknowledges the power of conflicting visions. At some point we will all work on projects that we don't find interesting or we disagree with the vision. For some people that's their daily routine.
The question that interests me is this - what do you do when you disagree with a vision? You have a few options if your amazing ideas have been rejected: 1) Walk away. 2) Accept the conditions and do your best because you have bills to pay. 3) Learn from the experience and find work that better aligns with your vision in the future and finally 4) Be such a pain in the ass that you're fired. While I prefer 2 and 3 as a strategy sometimes its best just to walk away. And sometimes we aren't given the option.