Game is biased to those who pay money. If you don't pay, your chances of getting better heroes of the month and better heroes during pulls are way less. So either expect to pay, or get stuck with same heroes over and over.