DLC has a VERY bad name, in part because it is a meaningless term: We have the "famous" DLC of horse armour, pay 1 USD for something a free mod could add... and is comparable to the free content offered by prior games. Then we have the DLC that actually ADDS something to the game. Unfortunately, sometimes what is added fits far too well and it feels like the company left out a major portion of the game only to sell it at a later date (worse is when DLC content is released only a few weeks after the "official release.") In this case, it really has nothing to do with expansions, updates, or DLC. I've seen it several times when people who purchased an alpha try and get more out of the developers; from the company standpoint, it is better to shut them up than to deal with the negative publicity.