Основная причина -
анимация снижает скорость загрузки сайта. Считается, что если показатель скорости загрузки вашего сайта выше 2,5 секунд, то вероятность того, что клиент уйдет с вашего сайта значительно возрастает. Все свои сайты я проверяю на сайте:
https://developers.google.com/speed/pagespeed/insights/.
Иногда бывает так, что заказчику принципиально нужна анимация - в таком случае я предупреждаю о снижении скорости загрузки, но сделаю так, как пожелает заказчик.
Анимации должно быть в меру, а в некоторых случаях она вообще не уместна. Особенно если речь идет о мобильной версии.
Если
заказчик хочет простой
сайт "без наворотов", настаивать я не буду, сделаем акцент на фото или оформлении блока (подбор цветовых сочетаний и элементов, привлекающих внимание).