Предотвращение ошибок. Используйте микровзаимодействия, чтобы мягко отвлечь пользователей от ошибок, давая ему понять, что необходимо внести изменения, прежде чем двигаться дальше. Например, ввод неверного пароля, обычно подсвечивается красным цветом и пользователю предлагается исправить эту ошибку.
Простая человеческая психология, когда видишь, что приложение как от отзывается, что то там происходит, как то движется, включается какой то интерес и игровой азарт в какой то мере, потому человек и задерживается.
Да, нас всех можно назвать «человек играющий»👾