Apart from improving the aesthetics, these elements also improve the overall user experience.
With each new version of Android, Google rolls out new types of animations. However, if you don’t own a powerful hardware, these animations can become a curse. They can irritate you due to their slow speed at which they play when you click on some icon. So, for some users, these animations act as performance killers rather than improving the overall experience.