I agree with Alanna, and I would also like to add that lootboxes don't necessarily have to cost anyone money directly or indirectly. One of the many examples I can think of: what if the lootbox is available in future events for event tickets Those are soulbound, no way to buy them, so no way to spend (or feel the need to spend) real money to get the box.(Ofcourse you could buy more lootboxes of others (assuming they are not soulbound) and you could do so for moonstones, but that wouldn't be any different from choosing to buy something of someone else using moonstones.)
That being said, I do know and agree that lootboxes in other game genres have a horrible reputation and are very unhealthy, so the devs definitely need to tread carefully, if they go ahead with the lootbox idea, that it's not done in a predatory way. But luckily I see a couple of avenues available to soft-retire items in a way that is healthy both for the players and for the game. Throwing some additional ideas here:
1. everyone getting a free lootbox with every event
2. people being able to buy 1 or maybe multiple (but still limited amounts) of lootboxes each event for event currency
3. Lootboxes being part of the level up thing in the event
4. lootboxes being rare but random drops when doing activities during an event
5. sitewide giveaways similar to the holiday snowcat
6. offering the lootbox as a reward in events (plentiful profiles for example)
That being said, as I said in my earlier post, the main issue rn is the price and amount of soft-retiring items (along with the fact it is not 100% clear to me - and I've seen a few others as well - which items are going to soft-reitre and which ones aren't)