En réalité, vous vous trompez.
Lorsqu'un ami vous envoie un cadeau, l'ouvrir est complètement facultatif. Si vous appuyez sur le bouton X en bas de l'écran, cela masquera le cadeau et vous permettra d'envoyer un cadeau à cet ami. J'ai de nombreux amis qui n'ont pas ouvert mon cadeau depuis des semaines, mais m'en envoient quand même de temps en temps.
Je ferai personnellement la même chose lorsqu'il y aura un événement à venir lié aux œufs de 7 km, comme le Pokémon régional brillant. Je n'ouvrirai aucun cadeau (mais en enverrai quand même) jusqu'au début de l'événement, afin de recevoir des œufs avec la liste mise à jour.
Comme l'indique également John Montgomery, vous êtes limité à ouvrir 20 cadeaux par jour. Si un dresseur a beaucoup d'amis, il peut atteindre cette limite quotidiennement et ne pas être en mesure d'ouvrir votre cadeau. Étant donné que vous pouvez envoyer autant de cadeaux que d'amis par jour, être obligé d'ouvrir un cadeau vous empêcherait d'en envoyer d'autres à des amis qui vous auraient envoyé un cadeau une fois cette limite atteinte.