i keep noticing feature creep rarely shows up as a dramatic bad decision. it usually arrives as one extra button, one extra setting, one extra workflow that someone swears is necessary.
then six months later nobody can explain the simple version anymore. where do you all draw the line between useful flexibility and just making the thing harder to use?