For the purposes we're discussing I certainly can compare a computer (or some other extensible item with components that can be added at later date) to a game and its DLC.
We've already stipulated that there's only one vendor, and that no one is talking about selling the already purchased item. (Why do you even raise those points? They obviously don't apply to the DLC.) And no, a physical item is not the same as a software license. But it's an a-n-a-l-o-g-y. The two are congruent enough on the relevant points to allow for a meaningful discussion of the issue under consideration.
Which is: Does EA "owe" a discount on the DLC to people who purchased the game before the current GOTY (or any other bundled game+DLC discounted) edition became available?
Some (you) think yes.
Some (me) think no.
But I'm asking why this is somehow different (ethically, not physically) from expecting some other vendor to give a discount on some add-on because they now offer the same product with the add-on at a lower price than before. The only reasons offered seem to be: "Because I don't want to pay the current price." and, "Because it would be nice." While both may be true, neither supports the notion that EA is obligated to do so.
Again, when it comes to the RAM analogy, if you buy a computer cheaper, you expect to find the parts cheaper. So the analogy doesn't hold much, unless you had a lot of conditions, like monopoly. I'm pretty sure that selling a computer for a given price, but selling an upgrade-able part for an inflated price when you can't find that elsewhere is kind of an abuse.
Anyway, no one can force a company to do anything. That's the thing with "liberalism": everyone hates on the State, but Big Corporations are free to do as they want, and are far too large for any individual to compete with. They're even considered as a "moral person"... Off-topic, sorry.
The point is that when it comes to virtual goods, especially a game and its DLCs, there's no real reason to do a discount on a bundle and not the parts. It's not like you have a stock you need to get rid off. Or it's not like people would buy the DLCs without the game. The only reason to do that is if it is overpriced and would not sell otherwise.
Also, why does the fact that people bought the game several months ago matter for the price of the DLC?
When you only consider the DLC, those who bought only the game waited as long as those who just buy the GOTY now. Except, they now have to wait longer if they want "decently priced" DLCs.
Here, that's why those who bought the game and waited feel let down. "You already bought the game? NO SOUP FOR YOU!"
Well, thanks EA.
B. have had access to the DLC longer than people who waited for a GOTY edition of the game to release.
What?
That's the point. Those who waited for the GOTY get a discount on the DLCs (and the game), but those who bought the game don't get any discount on the DLCs, they have to wait more if they feel the DLCs are too expensive for them. And if nothing, waiting for the DLCs price to drop is more telling when you already bought the game...