The more users' expectations prove right, the more they will feel in control of the system and the more they will like it.
Jakob NielsenDeveloping fewer features allows you to conserve development resources and spend more time refining those features that users really need. Fewer features mean fewer things to confuse users, less risk of user errors, less description and documentation, and therefore simpler Help content. Removing any one feature automatically increases the usability of the remaining ones.
Jakob Nielsen