Adding free DLC's is setting the record straight for other game developers. Normally there are expensive 'extra contents' which really aren't extra, they are just normal gameplay removed from the game and resold as 'extra'. The great thing here is that free DLC is increasing the hype for the game, the reputation of the developers, and the happiness of players. This is how you increase competition and improve the development of future games in the right way. This is how it should be done.