Is it for honor pay to win?
There is no money to be won. You have to wait a little longer to use new hero's without season pass, but every character is purchaseable with in game currency, it only takes about a week of grinding to get two new characters For you.