They really should have brought back the credit skin shop for this Anniversary.
It was such a simple and excellent mechanic that they abandoned after merely 1 anniversary with it. The chance to finally make your regular credits not completely worthless and buy some rare or extinct skins for your favourite heroes. It was genius.
They could have made it even better by putting in some still extinct skins that aren’t in loot boxes so people can finally obtain them again. It’s such a damn shame.