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