In-app purchases have really got out of control as of late. It has got to the point where if there are in-app purchases, I simply refuse to download/pay for the game. I would much rather pay full price up front so I can control the amount I end up paying for the game. To continually have to pay for upgrades or additional levels, gets old really fast. Worse yet, they used to be micro-transactions with minimal outlay needed, however, the in-app purchases these days seem to be getting more and more expensive.I tend to buy non-free games if they fulfil two of these three conditions:
1. No in-app purchases.
2. Developed by someone reputable (There are exceptions to this, of course)
3. Recommended by Friend/Itunes
Otherwise it's most likely a money grabber.