From Mark Boulton’s great post I’m not a Craftsman:
I’m more often than not in a place where my own job, as a designer, is not to make something I love, but to make something appropriate. Something that does the job well. Something that responds to a hypothesis and serves a need. Not necessarily something loved and beautiful. And that’s ok.
In many cases, especially when it comes to client work, pragmatism beats idealism in design.