As Dota 2 comes up to the 10 year anniversary, Valve developers have put up a blog post going over some of their thoughts on the future.
Read the full article here: https://www.gamingonlinux.com/2023/06/valve-moving-away-from-the-battle-pass-in-dota-2