An issue I have encountered twice is that I have wanted to purchase a Shop Exclusive skin which is not in the shop. The first time I regretted that I didn’t buy the Witch Kiriko skin a week after it left shop rotation during Halloween 2023. But by some miracle, shop exclusive skins, highlight intros, victory poses, emotes etc. from season 1 and 2 were available for purchase in the hero gallery, which included Witch Kiriko. Whoever came up with the idea of this and implemented this into the game, I greatly thank them, you’re the goat. I became extraordinarily happy because I could buy the Witch Kiriko skin. I purchased the skin without hesitation. I had fears that I would have to wait a whole year to buy it again. But today I face the same issue. I have had my eyes on the Infinite Ace D.Va skin. The issue is that I can’t buy it and I never know when it will come into the shop again. It feels as if I have been punished for not playing the game when it was released season 4. I am hoping for another miracle similar to my experience with the Witch Kiriko skin, though I am not expecting one. I believe the shop exclusive skins are too exclusive which makes players, like myself, who yearn to purchase certain skins feel hollow when playing the character the skin belongs to, because the players lack hope for the ability to purchase the skin. After searching up for any possible information about the return of a particular skin, I realized other people have the same issue. There is no reasonable amount of patience a player can have to wait for the skin they want to return to the shop. It is better to give up on waiting.
There is another issue. The “Just For You” shop is pointless. It displays “offers” for skins the player can purchase at the same price in the Hero Gallery. I had seen this section of the store as a source of hope when wanting to buy the Witch Kiriko skin. I quickly realized it was pointless to check the shop rotation each day since the “offer” I got were of skins which are always available for purchase in the hero gallery or to characters I never play. Recently, I have seen a change made to the layout and offers made to the “Just for You” shop. I don’t know if I will contradict the statement I will make later, but it seems like it gives offers for skins I can already purchase in the hero gallery. If the “Just For You” shop disappeared tomorrow, I would not notice.
There is a single solution to both issues: “two birds, one stone”. The solution is for the “Just For You” shop to display offers for ONLY skins, highlight intros, emotes, player icons etc. NOT available for purchase in the hero gallery. This includes shop exclusive cosmetics from season 3 and newer. A request I have would be to also include cosmetics like Doomfist Thunder in the “Just For You” shop, though I under no circumstances anticipate those kinds of limited skins to return in the shop in a such frequent rotation as the “Just For You” shop.
Nevertheless, I would suggest a round-based where all skins and other cosmetics the player DOES NOT HAVE would rotate in a random order in the “Just For You” shop. The contradiction this suggestion might have shop exclusive skins that the player does not have is in shop. However, it doesn’t seem like this is in effect as well as I have not seen enough proof that is is (like seeing actual shop exclusive skins like Infinite Ace D.Va being in the Just For You shop). There should be a daily rotation of 4 cosmetics including, but not limited to, hero skins, highlight intros, emotes, name cards, player icons. The cosmetics should have been released more than a month ago, similar to Valorant’s shop system. There should also always be a single hero skin available in the “Just For You” shop. All cosmetics should be displayed once in each rotation. Once all cosmetics have been displayed once, the round resets and a new order of rotation is initiated. This ensures that the same cosmetic does not appear just a couple days after its previous appearance (unless a round reset has taken place during those days and by pure chance the cosmetic appears among the first of that round). Depending on the amount of unowned cosmetics a player has, a round might take a month.
In this way, the player is rewarded for having patience. The player would only need to be reasonably patient in waiting for a particular skin to come into shop rotation. Then there is hope. There would be hope for me to wait for the Infinite Ace D.Va skin to return. I would kindly request for the developers to at least consider my suggestion because you hold the power to solve the issue I, and many others have. Thanks!