The Tyranny of the Minimum Viable Product
Jon H. Pittman

As a former product manager, developer and designer, I am often torn between all of the qualities that you mention. I have worked on products that have done the “one thing” very well, but the need to “make more revenue” pushed things to add more features over and over to further push upgrades from a dwindling number of users version over version. It is a tough balance, but the knee-jerk reaction to “get more money” is usually to add features, not make the existing ones work even better or have more simplicity.