>>363476715
I know your Philippines so English isn't your first Language, there can be multiple meanings to Christmas at the same time, making each Meaning Valid.
You are right, it is about giving and sharing, that also goes into what I was saying, about Wrapped Boxes.

Gacha is not sharing or giving, you are literally adding Coins into the mechanic.
Thematically You are paying for your own gift.
Your Secret Santa isn't wrapping the gift up, it's being manufactured into a piece of Plastic that you need to pay for a chance to win.
(Winning used Thematically of course.)

Instead of it being "Oh my Secret Santa made me a present, wrapped it up, put effort into the present itself and put it here for me"
It's now
"Oh my Secret Santa gift is literally a Gacha prize that I have to pay for"