Разработка меньшего количества функций позволяет вам экономить ресурсы разработки и тратить больше времени на доработку тех функций, которые действительно нужны пользователям. Меньшее количество функций означает меньше вещей, которые могут запутать пользователей, меньший риск пользовательских ошибок, меньше описаний и документации и, следовательно, более простое содержание справки. Удаление любой функции автоматически повышает удобство использования оставшихся.