Why do the villains feel generic and overall weak?
-MODOK reduced to a pile of useless rubble along with the horrible CGI rendered face. Seriously, if you look at the credits for post-credit scene you'll see a shit ton of artists ranging from 2D/3D/CG/VFX/etc. (with a whole lotta' GRIP.) and the best they can do is stretch a guys face then CGI shine it? At least make him more menacing.
https://cdn.marvel.com/content/1x/secret_avengers_15_cut_resized.jpg (probable inspiration)
-Kang the Loser Exile seemed to be the easiest of Kang's to defeat because he felt so weak compared to other past supervillains or variants, yet the reason he was exiled was because he was too dangerous...
The empire he builds is also generic as the force lacks any intelligence other than basic, like those droids in the Trade Federation (Star Wars). Don't forget he let Janet take advantage of him twice with the robot escorts.
His tech is suppose to be 31st century, far beyond Stark Industries and Doctor Doom yet loses a human avenger... AND TRIBES!
Overall a watch once and move on movie that is soso.