I have a 3 and 4 year old, just for disclosure. Some games are free, limited demos. And the in-app purchase is for the full game. I like this mechanism, trying before I buy. Don't punish developers for being good people; just because a kid app has in-app purchase, doesn't necessarily mean it's a scummy attempt to trick kids into spending their parents money.
You leave a 1-star review because you can't be bothered to do some research ahead of time? Or did you assume that a free app, that otherwise was of decent quality, should really be free and the developer should be making content for you and your kid just for the love of it?
In app purchase is a great way to let the user try the app before buying it. And there's a way to do it in kid apps that isn't unethical or taking advantage. I shudder to think of all the developers you hurt because you can't be trusted to use your ipad properly.
This is called "natural selection". You are currently observing an app-store customer in the wild, seeing its habits and preferences. You can't get another, domestic, customer because they die out in the cages from severe ADs overdose, so you are left with only two choices:
1. Do nothing new;
2. Learn how to interact with existing, wild, customer population, who, oh blasphemy!, doesn't like IAPs.
Look if a game is marketed to and aimed at children then it should not have in-app purchases as kids will usually not have the means to pay for these purchases. I happily pay for apps and dont rely ont he free versions but if i have paid for an app and it includes in-app purchases and it is a kids app, then screw your unethical business.
What is wrong with people here? In app purchase doens't have to be gimmicky, and rating with 1 star just because it has iAP is ridiculous. What about kids games that can be expanded on with modules. Do you really want to buy 5 different apps, one for color minigames, one for shapes, etc? Especially when they can all be linked together in one app, holding the child's attention better and providing a better experience?
If the option for purchasing an extension stays out of the way, and doesn't just sit there begging to be clicked by those who click on everything, then and only then it's fine.
iAP is a great way to allow users to try before they buy. Don't confuse iAP with games that fundamentally handicap the game experience unless you continue paying money.
There are ways to do in-app purchases for kid apps that aren't unethical. In fact, allowing people to try your app before buying it is a very ethical thing to do. Don't limit yourself unnecessarily, and don't assume kid apps with iAP must be from shady developers.
I know you feel like everyone is being unreasonable about this, but instead of trying to change their minds, consider it market research: parents on hacker news overwhelmingly distrust iAP, and maybe that means some other form of try-before-you-buy would be more appropriate for kids' apps.
I believe windows phone market place and android allow you to do some sort of trial but I don't think you can do that in apple app store. I'm not 100% sure about this so please correct me if I am wrong.
You are correct. There are a lot of kid apps with iAP that offer great value such as additional levels etc. I purchased some my self. It's the smurfberry kind of iAP that I don't like.
I absolutely agree with that. What disappoints me is how quickly HN parents will shut off their brains and have a knee jerk reaction to an otherwise really handy feature. And in most cases, if they really hate iAP that much, they could figure out that an app isn't for them before downloading, and save themselves and the developer from a negative situation.
Which makes me wonder what kind of parents are downloading apps and handing over the iPad without doing any research (since certainly if they were doing any research at all, they'd know it used iAP beforehand).