It is not pay to win and neither is hots, lol, or any game that let's you pay for skins or heroes. Paying to get Max level is paying to skip the boring part for them. HotS and LoL are moba and that the standard business model sure buying the new of hero/chpion is like pay to win but it's not. Hearthstone is pay to win the as the only way to gain power is through cards to make certain decks and you don't earn current expansion cards at a reasonable pace. So buying card packs is buying power and IS pay to win