DLC just gives devs an excuse to half ass their games and release the rest of in it bits and charge $5-$10 a few weeks after release. Not all devs do this yet, but it looks like it's going to happen soon.
8732_YoungJeezy's comments