While Eternals struggled to give significance to its CGI Deviants, it's a problem that's been seen before in the first Avengers film with the Chitauri. While both alien threats had the opportunity to be more dynamic in their respective films, neither achieved anything more than showing up for fight scenes so the heroes could display their powers. It's an unfortunate commonality both films in the MCU share, despite being released approximately 9 years apart.
In the film directed by Chloé Zhao, Eternals features a group of immortal beings who have existed on Earth for centuries. Created by the cosmic beings known as the Celestials, the Eternals believed they were created to protect humanity from the Deviants, an invasive species also created by the Celestials which grew beyond their control. Instead, it was eventually revealed that the Eternals were created to help the Earth prepare for the Emergence: the birth of a new Celestial at the expense of the entire world's destruction. As such, this led to tension and strong division between the Eternals in a conflict that surprisingly left little room for the Deviants themselves.
Related: Eternals Explains Why Thor Wasn't The Avengers' Leader
Despite the dimension and personalities the Deviants display in the comics, a personality or even intelligence was sorely lacking in the MCU version. Instead, they were nothing more than CGI creatures who simply served as moving punching bags. While there was a singular Deviant who continually evolved where he could eventually speak, he was only given a few lines even though he was meant to be the on-screen version of Kro, general and dictator of the Deviant civilization in the comics. Instead, the Deviants are devoid of personality and are
Read more on screenrant.com