Gacha is predicted to completely sell the roles, leaks can actually harm a character’s ability to sell well because if the initial version of the character looks middle or people are able to determine whether the role is good for them or who is less aware of what is better for them.
This is why Gache Companies get some ordinary gameplay dynamic images against the Hype of Hype characters against your story/a movie/their voice/weak friends. You do not get the context of how good the character is or who is good with or not, because if they can waste the currency in wasting someone (especially the F2P/less spending), then their account is not good for their account, then they put them back on future roles.
This is not defending the practice BTW – I think it’s stupid and it is not better to test my private servers better on Hoyo that they leak everything in every game like crazy all the time – this is just his business reality.
For premature knowing things, it is so effective for the business aspect of things that it is a huge part of why the global game that releases later and remains behind the contents because people have a future look and they can know whether a role is good and how long it is guaranteed. That is why nowadays, less pronounces are doing this, and those who are still the same (such as punishing Gray Raven) are accelerating their release so that maximum profit is in lockstop with the release of the original region to remove things ahead of time.
E:
In mind, the leak can also help sell a character better and I would argue that Castoros has done this overall, but usually Gaache Companies want the user to be informed about how good the unit is or not because you get less than you are notified. This is how the business works.