I think the bulk of the problem is that there are 2 distinct populations here. The developers are being killed by expectations of great software for $0.99, whereas consumers have winnowed the ecosystem down to complaining about an app costing $1 or $2 - jeez people, you spend more than that on a cup of coffee at Starbucks!
I agree 100%. I'm willing to pay a good amount of money for an app. And have an "app buying" budget, for which I will spend to get quality apps, and thus support quality developers.
My bottom line - if you don't like apps with in-app purchasing like candy crush or clash of clans, then don't play the damn game! Why is that so complicated? These developers deserve to make every penny that they can - they should not have to worry about anything else - it's a BUSINESS for them. They have bills to pay too!
You are quite right that it's a business. And we are allowed to despise their business model the way we despise cell phone plans in the US. IAP when taken to the extreme make it extremely difficult to determine how much of a game you're going to get for how much money. And no body wants to invest $10 and hours of time into something and then be asked, unexpectedly, for another $10. If someone approached you and said give them $100 or they're going to take your fridge away, you'd be pissed. That's what IAP apps basically do when they are evil, they get you hooked and then make it impossible to play without paying more money. Even a subscription model like WoW offers you some idea about what you're buying.
Yes - in app purchases can get expensive - but for what it's worth, I've NEVER come within a fraction of the cost of a new game for my xbox with in-app purchases. And even if I did, if I am enjoying the game enough, why would that matter?
Because no one likes to feel cheated, swindled, or gypped. I payed $50 for Halo:Reach, and a year out I still enjoyed it. That doesn't mean that if it stopped working I'd be happy about paying another $50 to continue playing when I wasn't expecting it.
Keep it simple - vote with your damn wallet! If you don't like iAP, don't play those games. If enough people do that, the developers will hear you. Otherwise, leave the developers alone and let them do their thing and make a profit at it! The alternative is that they go away...then you've got NO games to play.
Sheesh!
The Alternative is that they get bad press and go back to using easier to understand business models that the consumers find more fair
But that doesn't make all IAP games bad. Here are a few types I fully accept:
1. I paid for the game, and there is IAP that allow the player to cheat. Because it's a cheat, the game is fully playable and can be beaten without IAP.
Don't like: I paid for the game, and the IAP is required to beat the game. @#$% those developers.
2. I didn't pay for the game, and there exists 10% of the game I can't play without IAP, but the game is still complete. Real Racing 3 falls into this category, where there are Supercars that basically have to be bought. However the game is very playable without them. I like this, and have used part of my app buying budget to buy a few cars. However I can stop buying those cars and be just fine.
Don't like: I didn't pay for the game, and there exists some % of the game that I can't play without some unknown number of IAP. Battle Nations is a game like this. I played it for a number of hours before I decided "This is pretty fun, I'll make a purchase because this is pretty fun and I'd like to keep playing". However it has dawned on me that 1/2 the units and 1/3 the buildings can only be had with IAP, and the only way to progress or be competitive is through those IAP. You can't even "play the game long enough" and get the currency required. I'll go add it up some day but it has to be in the hundreds of dollars. This is not remotely apparent to a potential buyer. In fact the game starts you off in a "mock battle" with units that you'll have to spend hundreds to get, and won't figure that out until way later. On top of that Battle Nations still shows ads. Ugh.
I'd love to vote with my wallet, but I've already given them money. So instead I'll praise the Apps and developers I respect, and verbally @#$% on those I don't, thank you very much
