The Dota2 Battlepass system is undergoing a transformation. With several complaints being raised about the BattlePass system in the past, Valve have got together to try to make it more amenable towards the players.
The Battle Pass system is being reworked. More info on that will be available in the future. #Dota2
— Wykrhm Reddy (@wykrhm) October 30, 2017
More information will be available in the future but right now we can only hope that it will be to our expectations.