I like the effort required to finish the Battle pass, it rewards the players who put the time and effort in and still allows those who cant finish it to buy the levels while its there or to buy from (and reward) those who did finish.
I like also to stop the 'Pay-To-Win" guns being relatively common in ground loot which kinda goes with the above.
I want to see more of it