...DLC in general is bad business, this is not an MMO with dedicated servers that need continual maintenance...
CoH has been running for 6+ years. It costs money to create and support the infrastructure for the online system, not to mention all the patches. Without an additional revenue stream there is no incentive for a company to continue supporting a game once it will no longer make them money.
CoH1 did not have a team dedicated to supporting the game after the launch. The patches that we got were the bits of time here and there that were available. CoH2 has a live team who's job will be to create new content and patch existing content. They'll be doing that more or less full time (as I understand it). That's a pretty big benefit to us (the players), the question is: will the cost be too high?