In the end, Halo 2, for me, is a fun little shooter that is enriched very well by the story and broken up nicely with some great sequences such as land vehicles, flying vehicles and one neat little moment where you had to jump on one of those walking Scarab tanks from a bridge and eliminate all aliens on it controlling the thing. Strong gaming moment for me. So naturally it does something right. It's just not right seeing people saying that it does nothing new since Doom, which, by the way, featured a space marine too.
To be quite honest, I think you're missing the point entirely.
I doubt anyone here really thinks Halo (1-3) is a piece of crap objectively.
The problem with Halo 3, is the level of hype.
Let me state this again, just because it's so vital to my point:
The level of hype.
Why is that a problem?
Because a "decent" game is getting reviews that equate it to the second coming of christ. That's a very big problem, because it creates a perception in the public that they must possess this game. That's why it sells so incredibly well.
The problem with selling so well, is that it generates a beacon for every single developer motivated by money to follow. That will automatically reduce innovation and quality for years to come.
It's not the end of the world, but neither is it paranoia. It's a trend that has been developing for many years, and it gets steadily worse. Halo 3 won't change the market or future games by itself, perhaps, but it's another significant step in the wrong direction.
However, this is of course only true for those of us who want depth and complexity. For the masses, it's probably a great development. I can't deny that more people will be mildly pleased in the future, and only a handful (by comparison) will be significantly less pleased.
But I ask you:
Is it better to entertain a million people, if you can reach out and literally change the life of a few thousand (as has arguably been the case with games like Torment)?
It's much easier to accept this way, thanks. But I hope my points are still noted. Hate it for the right reasons, not with feigned confusion over a product's success or arguable points.
It's your flawed perception that I or people here literally hate Halo. I'd have to be a complete idiot to hate a game. When I played Halo, I found it reasonably well done, and I enjoyed multiplayer quite a bit.
The only thing I hate is a lie and the hype surrounding the Halo franchise is a lie.