BOO HOO!! They make a game, set a price based on projected sales, then sell it. After that it's not there game. If people want to sell there game, then it's there game to sell, Period.
Other reasons profit's fail:
1. The game sucks (#1 for lack of sales IMO)
2. lack of advertising, people don't know it's out there.
3. The game is glitchy
4. Game is over priced - People can't afford it or don't think it's worth it
5. Developers have a bad rep with the buyers
6. Game has bad reviews (See #1)
7. Developers implementing stupid security systems (securom) that P.O. customers causing people to avoid future products
8. companies over hyping games disappointing fans
9. improper game design for a fan base, for instance pc games being ported from xbox 360, causing bad sales (see Crysis 2).
10. Bad customer support, the game doesn't work right, so instead of addressing customers or fixing via a patch, the developers just forget about it and move on to the next game.
11. No demo's to test run the game and see if you like it.
What developers want to believe:
1. All hackers fault, yes it's a problem, but if your game sucks, then hacking it isnt the problem with sales is it?
2. Customer reselling games. Projecting profit incomes shouldn't include games that are resold. Most of the time people who sell there games do it because they need the money, or because they want to use the money to buy a new game.
Just FYI from a customer to a developer, if any games come out that on any systems I own, wii, pc, or whatever, that effect game replayability, or game saves, "I WON"T BUY THEM". So in your next study of why your profits are failing, you can add that piece of information in there.
Rant = over