Downloadable Content: A gamer’s dream or game developer’s tool for more money?

In my many years of gaming, I have been exposed to new innovations that keep games more fresh. One of those mind blowing concepts was none other than downloadable content (also known as DLC). DLC is a notion which, while once restricted to the idea of patches, minor updates, and expansions in the realm of PC games, made its way to consoles such as the Xbox360 and the PS3.