Who remember times, where games had really FREE content? The Elder Scrolls Morrowind for example. Back then in the 90ties, and in the beginning of XXI century, games had mod support. Now, there is hardly any mod support, because why let people mess with games, create stuff, and release it for free? When developers can do the same thing, and then charge for it!
Also the DLshits. There are people that digg deep in the files, and DLshits are often there. You pay for something that you already have.
Battlefield 4 is not yet released, but 5 DLshits are already announced, and they even know what will be the content.
I keep buying less, and less games, and I believe that one day, I will just stop playing. I often go bak to the old games.. somehow they give so much pleasure, unlike todays mass production a'la Call of Duty.
I myself oppose DLshits, have not bought any, and if we ever want to change something, the words, have to be followed by the deeds.