I used to live by the same principles, viewing in-app-purchases as something that's always bad. I have now, though, decided that I will decide what value a game has to me and will probably spend that amount on in-app-purchases. If the game has purchases that I think are worth it though. In Pokemon Go i haven't found them worth it yet, but that may come later.
Also, I think a game shouldn't impose too many boundaries when not buying anything in-game. So I won't buy off timers that essentially break the game (i.e. Candy Crush, though I never played that, so I might be wrong). I will, however pay for something to get that instant gratification of speeding up a timer that isn't game breaking.
Also, I think a game shouldn't impose too many boundaries when not buying anything in-game. So I won't buy off timers that essentially break the game (i.e. Candy Crush, though I never played that, so I might be wrong). I will, however pay for something to get that instant gratification of speeding up a timer that isn't game breaking.