Lootboxes aren't a form of dishonesty. It's a form of gambling. Gambling needs to be regulated, because that specifically does abuse psychology, whereas when you're buying a product, you know exactly what you're getting. There's no deception there, unless there is, in which case we have laws against it, because it's called false advertisement. We have laws against gambling, because we know how math works and the human mind doesn't by default.