A "worse" (less correct/consistent/complete) design for software often has better survival characteristics in the market, e.g. C vs Lisp.
See Lisp: Good News, Bad News, How to Win Big for the original articulation.
Bianca Wylie on PayIt: "Lots of people will like this app. They might even love it. And that’s exactly the problem. Consumer-attractiveness is the wrong metric for success."