When I see "This app has IAP" or whatever the copy is I just scroll down and see if the IAP looks like:
* 1 month subscription
* 1 year subscription
* Lifetime subscription
OR
* Full Unlock
OR
* Level pack 1
* Level pack 2
* Level pack 3
OR
* 10 gems
* 20 gems
* 30 gems
...
If it's one of the first 3 then I'm more than happy to get the app. I don't mind paying through IAP to unlock the full app, pay for a subscription (within reason), or get more content. I am completely uninterested in using a fake digital currency inside your app. Doing that tells me everything I need to know about the app and the developer(s) behind it.
In my book every "free-to-play" game that monetizes like this (even if they try to say they aren't "pay-to-win"/"pay-to-play") is trash. I don't want to hear "It's a fun game and you don't have to pay to enjoy it/play it", that's bullshit. I've yet to play an example of such a game that didn't (eventually) make the game unplayable/unbeatable without paying.