So my friend told me there’s some “research into prices” going on and minotaur Rein is like 50% off in “just for you” in the shop. I totally missed that, cause that part is just white noise for me as it’s just OW1 items or some sprays. I’ll tell you what you should do - make the game shower you with credits: for playing a roles/just playing a game (maybe bit more if you win), for levels in progression, on the “prestige” battle pass and more on the weekly challenge.
Then the shop skins that go into the gallery end up with a currency price as well. In OW1 it was a year after they showed up and were for 1000 credits instead of 3000. I wouldn’t be surprised if after like two years the skins from seasons are gonna get currency prices as well. And if they’e not, why isn’t there more currency given to you?
Probably because f2p players can already earn a legendary for free every season by just doing the free battle pass. So increasing the credits just means they can earn more skins for free and thus not spend money