SimonG: But
I want to choose when to play those games. Not Gamersgate. And I wanted to play Batman when I bought it. It was especially bad as Steam version got keys added and not GG for weeks.
And etna87 was willing to wait. Both of you are right as far as I'm concerned. Psyringe's solution would have been the best one. Let the customer make and informed decision, whatever that may be.
Thing is, in this case, I think it's more to do with Amazon's willingness to sell even at a loss to increase market share and to strengthen the current userbase. But even that "loss" must have a limit. And even if it did not have a limit, Steam would surely try to impede them in getting enough keys.
Anyway, people should consider these type of deals are rarely a one time thing, no matter what they say. Expect to see that package again for Christmas or something like that.