So what you're saying is that there's a variable real world amount of monetary value that you could win determined solely on the random outcome of a loot box. Sounds exactly like gambling. If someone spent $5 on a chance to win either a marmot, a squirrel, a fancy coat, or a golden banjo and the rarity of winning those depended upon their real world value, it would still be gambling. The only difference with loot boxes is that their real world value is determined by their rarity.