I'm tired of this mentality and all of the broken things it produces. Obviously it's important that it works for the people using it. That doesn't mean we should all shovel a bunch of crap together and sell it like it's some perfectly polished creation. Find a balance between the two extremes.