I feel like labeling is probably the best approach here. While I personally hate the business model of "Gatcha" type games and wouldn't mind if we banned lot boxes, it is a model does seem to work for a lot of people.
I also think the odds should also be not only disclosed, but made prominent
From ガチャ; the "t" is not really there in the Japanese pronunciation, although it is used for transliteration of English words with T like チケット (chiketto, from ticket)
I also think the odds should also be not only disclosed, but made prominent