Halo MP is a ton of fun, and Halo 1 is one of the best FPS available on a console. Beyond that, I'm not a huge fan. That said, anything as hugely popular as Halo is going to develop an anti-community. Those in the anti-community have probably not played the game much in the first place, and the large majority of them don't know what they're talking about.
Large games/franchises that have an anti-community:
1. every Final Fantasy
2. every Halo
3. Grand Theft Auto IV
4. Elder Scrolls Oblivion/Fallout 3
5. every Gears of War
6. Resident Evil 4/5
7. MGS 2/4
8. Twilight Princess/Wind Waker
Some franchises, like Gran Turismo and LPB, don't have a very vocal anti-community, but it exists(and yes, the Sony/Nintendo franchised anti-communities are a little less prevalent on our forums due to our demographics, imo).
Now, lol, it takes a hard to please ass gamer to say that Final Fantasy, Halo, GTA, Fallout 3/Oblivion, Gears of War, MGS 4, Twilight Princess, and RE4 suck. However, there is a large group of people who despise at least one of these games, and take any chance they can to flame them.
Fact is there are tons of franchises that are FAR more flameworthy, but people join the cause of flaming these games because they are so popular, and they despise that popularity. It probably has little or nothing to do with the actual games(though they tell themselves that).
I don't need your console war.
It feeds the rich while it buries the poor.
You're power hungry, spinnin' stories, and bein' graphics whores.
I don't need your console war.
NO NO, NO NO NO.