Anyway, trust me, it's not hard to come up with less predatory ways to offer your product to customers. But until players start to realize the rush of opening a legendary is not worth the price, I guess Blizzard won't have to bother.
Plenty of people enjoy that system and packs in general. I and everybody I know who plays games do, we often liken it to nostalgic memories, such as when we were kids and bought football stickers or Pokemom cards. Part of the fun is not knowing what you will get and working towards your next pack.
It's really patronising of you to come across like you're the person 'in the know' and until other people realise that you're right, they will continue being ignorant.
But it IS extremely ignorant to complain about the price of the game, then defend the very reason the game is expensive in the first place. Was Copernicus being "patronising" when he insisted that the Earth revolved around the sun?
I understand that some people enjoy opening packs, but I question whether that moment of enjoyment is worth the big-picture cost.
Players must either get over their childish nostalgia for opening packs or stop complaining about how expensive Hearthstone is.