Why not add Pokemon center penalties for infamy for stealing too many pokemons. The more pokemons you steal, the more expensive healing services are. Same with stores, %added per point of infamy; But then the higher the infamy, the faster your pokemons grow.