I don't think it does, since you can't sell individual Hearthstone cards for money or trade them between accounts. It's still an ethically questionable business model imo, but it's in a somewhat different category than loot boxes (or physical trading cards).