Agreed. There was a bit of "i have to get every single X in the game" then it relaxed down to "I have to get enough of XYZ to qualify for the in-game achievement" that is associated with that type of thing, which is 100% doable with exclusively in game items.
I got the Mountain Zu mount because it was actually kind of cool, and Diet Mountain Dew counted for the promo.
I'm skipping this Gong Cha promo because the nearest store is about an hour by car ride. But my best friend from college lives about 10 minutes away from one store, and she was excited because she even managed to get the keychains, so I'm happy for her.