I don't think it's as bad as all that. Yeah, it's a disappointment, but I'm not going to trash it right away for a couple of reasons. One, I don't know how old those shots actually are. I doubt they were taken on the most recent build. Two, those are all supposedly from multiplayer, and if Rare are serious about pushing fifty players on a map, then I can't help but feel that it might be sensible to make them less poly-intensive than one might expect.
The game's not finished. Judging by those screens, I'd say it's not finished by a long shot, but there's no telling how old that code is. So I'm going to keep my hopes for a good game alive for a little while longer.