I do not mind DLC. Although I'm finding it a bit, what's the word, let's say: Vague, that they are making plans for it before the game is even released.
Then again, if they're in testing fase the game is almost finished so why not put some of the Devs on developing DLC.
It does give them...