If we look at some of the bigger titles from one to two decades ago, we see a lot more free/subscription and a lot less 'lets find inventive ways to make people pay for stuff'. You bought expansions that basically doubled the in game content. Not DLC that re-flavored your iron sight to look like a bunny. I feel that the marketing aspect has only grown in size in relation to every other aspect of a development team.
.
Of course I'm talking about exclusively computer gaming. Arcades are basically vending machines and frankly I don't care much for console history.
The reason for that is the fact that game prices have been constantly going down for the last ten years, because they have been locked at $60 without adjustment for inflation. DLC, micro-transactions and all that stuff are ways to get the money creators got ten years ago without us complaining that prices have gone up.
And quite frankly: People are idiots.
DLC means that YOU can decide if you like the game enough to pay another ten bucks, so you should be happy it's not forced down your throat but you are given a choice. As long as you don't pre-order (and I have yet to see a pre-order incentive that is actually worth the risk), DLC and micro-transactions are a good thing because you can decide if the product is worth more of your money. Me personally, I often buy paintwork in the Elite store just because I like the game and want development to continue, even if I don't ever use the paint.
The process is simple:
- check the reviews of the game without DLC and decide if they sound good enough to warrant a purchase
- buy the game
- play the game
- decide if you want more
- check the reviews of the DLC and decide if they sound good enough to warrant a purchase
- buy the DLC
- play more of the game
As long as you have one or more sources for credible reviews, there is no reason to hate on DLC, even if it's on disk, because if it were to be unlocked from the start you also would have to pay more up front without having the chance to check out the base game first.