Myself, I do not mind buying the DLC when it is legitimate (like Dragon Age Awakening, which was almost it's own game in and of itself), and also don't mind when it is something like map packs or extra costumes, but when they literally take a mission that normally would be in the main game and charge you extra to have that mission/character/weapon/armor, then there's a problem. Halo does DLC right (so far). They give you a storyline, a set number of maps, access to multiplayer and forge, and a whole bunch of other things for the price of the game. Then, when they get time, they come out with some new maps as DLC. They don't put armor or weapons or abilities as DLC, just maps and some avatar items. Everything else is in the game. Other games, however, have been taking huge chunks out of their games and then charging extra for people to get them, and I think this is what has people frustrated.