Lets get started on the pros on halo
Pros:
+ Interesting setting
+ Interesting story
+ Interesting enemies
+ Interesting characters
+ Interesting weapons
+ Interesting vehicles
+ Interesting different races
+ Fun multiplayer (except for halo 4)
+ Fun Custom Games (except for halo 4)
+ Fun Forge (except for halo 4)
+ shield doors and br spread
+ Halo 2
+ Halo CE
+ Vehicle combat
+ Co-Op
Now here comes the con's
- Bungie's halo story in the game can be a bit rubbish (not counting on halo 4's though)
- Halo 4 (except for campaign)
- Armor Ability's (never cared for them)
- DMR
- Bloom
- Ordinance drops (god they were so random)
- No elites in Halo 4
- No Theater mod in Halo 4 (except for MP)
- Sprint (to be honest, i never attend to sprint in any competitive game, Counter Strike is a good example)
- Halo 3 (story was meh, and the MP wasn't my cup of tea, to easy)
- Halo Reach (Story meh, MP was random)
- No Assault Rifle in Halo 2
-
Pro: I got nothing Con: It's still being made