Кушниренко прав, озвучивая общие принципы. Ведь если приложение ведёт себя, не учитывая наличие пользователя, то зачем этому приложению вообще нужен пользователь? И наоборот, если приложение делается для человека, то надо соблюдать диспозицию сторон.