I agree with you op. Cant tell you how many games I've stopped playing because of dlc. I had a problem a few years ago where I paid for graw dlc (1200 ms points I think?)
twice which is kind of a long story. Ever since then I've really hated it. Didn't buy gears 2 or mw2 even though I LOVED...