Well, Gamestop isn't exactly retail, it's second hand, right?
All in all, what I'm saying, if you paid the full price, no matter the number that full price was at on a given day, you're entitled to the full product.
Even if the games are being given away for free by the retailer/publisher for some reason, you're STILL entitled to the entire, full product.
See, let's do the flawed car analogies. Sure, DLC's in the form of rims and fancy paint jobs are okay. But I'm going to laugh in the face of someone who wants to charge me extra for a spare tire, something every car is required to have, something that's essentially part of the full product, not an add-on.
Basically, as long as DLC's are just frills and cosmetic stuff, okay, no problem, throw your money at it people. But if it's something pivotal to the game, then why the hell wasn't it in the game to begin with?