1. iAP are obviously not evil.
2. How the industry uses them probably is.
3. Your game isn't free if you have to pay to enjoy it.
4. "Developers gotta eat" doesn't have anything to do with it.
> Your game isn't free if you have to pay to enjoy it.
I've enjoyed many free games that others complained they had to pay to play. PvZ2, for example.
And then let's apply this thought process to every startup out there offering a free tier. How quickly people would turn around if I put conditions: "Your Free tier ain't free if I can't use it for real business."