Here's the thing. It's true that Portal 2 hasn't done anything terribly evil with their DLC, and they're a lot better than some other game developers out there. But you didn't address the point that the DLC was available from day 1.
Here's the problem some of us have with that. If the content was ready on the game's launch, there's no reason they couldn't have included the DLC in the game. It's like they withheld some content to make extra money off of it. It's almost like Bioshock 2, how the content was literally on the disk but they locked it off unless you paid extra. Portal 2 is not quite THAT bad, but has a similar principal.
Now it's true that the DLC isn't important to experience the game. But it was still finished with the game. Remember the old days? Some of your favorite games probably had little bonus items you could unlock with enough game play. In fact, some more recent games do too. The Cobra gun in Saints Row 2, the gold Desert Eagle in CoD4, the ninja armor in Halo 3. Well if every new game behaves like Portal 2 did, we may see the end of bonus items like that. (Except those of us who have large amounts of disposable income.)
If the content is finished on the day the game is finished, it shouldn't be DLC. It should come with the game. Charging people extra money for add-ons is only an acceptable practice if you didn't have time to finish that content by the release date, or if you didn't think to make that content until after the game came out. But you should never finish content during game development, and then withhold it to make extra money.
Here's the problem some of us have with that. If the content was ready on the game's launch, there's no reason they couldn't have included the DLC in the game. It's like they withheld some content to make extra money off of it. It's almost like Bioshock 2, how the content was literally on the disk but they locked it off unless you paid extra. Portal 2 is not quite THAT bad, but has a similar principal.
Now it's true that the DLC isn't important to experience the game. But it was still finished with the game. Remember the old days? Some of your favorite games probably had little bonus items you could unlock with enough game play. In fact, some more recent games do too. The Cobra gun in Saints Row 2, the gold Desert Eagle in CoD4, the ninja armor in Halo 3. Well if every new game behaves like Portal 2 did, we may see the end of bonus items like that. (Except those of us who have large amounts of disposable income.)
If the content is finished on the day the game is finished, it shouldn't be DLC. It should come with the game. Charging people extra money for add-ons is only an acceptable practice if you didn't have time to finish that content by the release date, or if you didn't think to make that content until after the game came out. But you should never finish content during game development, and then withhold it to make extra money.