Dharmesh Shah has an article called Less is sometimes less:
Less (features) is not always more. So, lets dig a little deeper here. In every technology industry that I know, customers demand more features/capabilities over time. Whether it be software, a car or a mobile phone ? as time goes, you expect more out of the technology in your life for it to continue to be useful to you. Paradoxically, you want things simpler too ? but simpler does not mean you?re willing to give up on features. You want both.
There is always a sweet spot between having too many features, and not having enough. Finding that sweet spot is the hard part. It's a tradeoff, and tradeoffs are quite common in this industry.