Except for gamers.
When Battlefield 3 was finally released, fans noticed that the promised extra game wasn't included. No notice, no apology, not even a crude IOU note -- it simply wasn't there. The angry masses took to Twitter to ask what exactly the f**k was going on (because Twitter is the modern equivalent of torches and pitchforks), until EA finally addressed their concerns. Their response: Instead of Battlefield 1943, PS3 owners now had the exclusive right to buy all the downloadable content a week earlier than on other platforms!
A right they already had.
To recap: Electronic Arts advertised a full, free game as an incentive for buying Battlefield 3, and didn't bother telling anybody that they had changed their minds until millions of copies had been sold. And to make up for that, they generously invited players to spend even more money buying extra content for the game, at full price. In unrelated news, EA won the "Worst Company in America" award the next two years after this.
Unfortunately for EA, it turns out that PS3 owners are the kinds of ungrateful bastards who would look a gift horse (or rather, an opportunity-to-buy horse?) in the mouth. It took the threat of a class-action lawsuit for the company to finally fulfill their promise and make Battlefield 1943 available for free download on the PlayStation Network. To this day, EA executives patiently await the flood of "thank you" letters that are surely incoming.