Even if you gift every trainer, not like the reward is that OP. You spun 100 stops? got 50 gifts… pretty much the same if you sent everyone a gift regardless you got to go get the gift from a stop. Xp and rewards coming in either way… a limit is not necessary. Making me look like i ignore people 