Waitaminute...some of you wanted a CGI movie on par with FINAL FANTASY from a few years ago (which was, at the time, the PINNACLE of CGI animation)? That's very unrealistic. Not even Marvel's live-action movie franchises have thrown all their money into the debut title. X-MEN in 2000 was made with about $80 million dollars; which is short compared to the typical summer blockbuster (and it's sequal, X2, and the upcoming X3). Same with the first BLADE. Marvel paid the price for putting too much cash into a "first stab" with HULK, which cost some $200+ million to make and pretty much was a bomb before it had a shot.
I do agree that the movie wasn't as "complex" as the ULTIMATES in that it did not have the heroes intermingled with politics like the comics did. The flaw of that, though, is that infusing politics is going to divide your audience because not all of them are going to agree. And quite frankly, I get tired of movies that preach politics to me and would prefer sometimes to be transported into another world that doesn't lecture me about that stuff. Most moviegoers seem to agree, as the highest grossing movies of 2005 were STAR WARS, NARNIA, HARRY POTTER, BATMAN BEGINS, etc. All fantasy yarns. I would have liked some bit with the media, though. The comic also had Cap's first appearence in his new costume be this incredibly iconic sort of moment, and in the movie it was just, "oh, he's in costume now".
The lack of airtime for other characters is still my biggest complaint; true, Cap did own Ultimates #1-6 mostly, and at 71 minutes, any film would feel rushed. But, say, look at the sequence where the aliens bomb that SHIELD helicarrier; it seemed like 1-2 minutes of carnage passes, but our characters are not involved, and the craft was just introduced; I would have rathered that scene only lasted a few seconds or so in order to devote those precious minutes to characterization or so.
ULTIMATE AVENGERS isn't perfect, it is a work-in-progress, but I enjoyed it immensely. Hopefully the sequal will have more airtime and so on to improve on this.