To my knowledge this is completely untrue. All mobas have you pay in someway to unlock gods/champions/heroes etc. Smites being the best value pack avaliable. I think someone mentioned heroes of the...