bansama: You mean since Valve started refusing to sell parts of EA's catalogue on Steam.
F4LL0UT: First time I hear that and I don't buy it because it doesn't make any sense.
It's correct. Valve changed the Terms of Sale, EA did not agree with the revised terms so Valve refused to take any games that would not comply. Since it was definitively Valve who changed the terms it is also definitively them refusing to sell rather than EA, because...
... if EA wanted to pull their games from steam they would have pulled their games,
all of them, from steam. That does happen sometimes both here and on steam or other DD vendors, titles do get pulled. But the old EA titles are still sold on steam, and under the old Terms of Sale ('
grandfathering', as it is known).
Specifically, Valve wanted to compel sale of all dlc through steam as well as through any client. Look at a Ubi title with uPlay that is sold on steam and all dlc is purchaseable via steam as well as via uPlay. If Ubi refused to do that Valve would refuse to sell their titles as well (or buckle and change their ToS back).