The problem I see with your proposed model is that game developers will then make games harder to encourage you to pay. Or the game will be grindier, so you have to farm for XP or items or whatever to advance. But for only 99 cents...
IAP hurt game design and result is less-fun games. The only use I can swallow is in cosmetic-only IAP, and even then I'm iffy.
Forcing player to farm things already happens even without IAP. It happens because average player wants this. I have no idea why. I suspect it's US cultural thing. Getting better just by putting more hours into crappy job. Cosmetic only IAP are holy grail but I can accept well balanced IAP that makes the game easier. I don't mind that my game is hard. What I don't want is waiting or doing easy thing over and over again. If a game makes me do one of those two things or pay I abandon it.
I don't even mind that such games exist. But I do mind that I can't know if a game is like that before I try it out myself.
IAP hurt game design and result is less-fun games. The only use I can swallow is in cosmetic-only IAP, and even then I'm iffy.