At a more microscopic level, the same goes for git commits. Complete, sensible ideas are much easier to interact with and understand than someone's chaotic half thought through work-in-progress. There's value to this approach at all scales of magnification--completeness and polish aids digestibility and helps {colleagues, users, buyers, prospects} understand the value proposition.