So according to some people, they believe Hearthstone is "Pay to Win" and unfair to those who can not afford to purchase packs of cards for 1.50$(Check under your couch you can usually find enough for a pack there). I'm here to reflect my own personal opinion on this, and say what I think. The short answer is No, Hearthstone is NOT pay to win.
I'm going to start off by saying that Hearthstone beta is around 6 days along now. People who prefer not to spend money, haven't had enough time to actual EARN the legionaries through dust yet, that takes time. So the first few weeks people who pay will get cards first. It's like leveling up in a game, say the max level is 10, if I have a XP boost, Ill get there first, but the bottom line is The other person will still get there, just might take a BIT longer.
The Hearthstone beta is so new along that many of us haven't earned those cards yet, it will happen eventually, it just take time and persistence. This game, also values skill over anything anyway. For example, I have not spent any money on decks in Hearthstone. I am Platinum and win well over 50% of my games completely without paying. Buying decks helps you get good cards quicker, but in the end, if you work hard enough, you can easily earn and use those legendary cards.
I'd love to know what you guys think, post in the comments bellow and tell me your opinions!