And that difference is what matters. I'm not at the casinos or playing slots to win virtual goods, the desired goal is to win money. Loot boxes is the reverse and until it awards money, it's not gambling.
D3 is more closer to gambling when it had the RMAH but that is a stretch as well.