My problem with the battle pass as it exists in Overwatch 2 is that you get a paltry amount of XP after games unless you specifically go for challenges. A player is unlikely to get to 80 on just daily challenges and weekly challenges alone. I'm at rank 23 but I also get a 20 percent xp buff because I got the premium pass with my 40 dollar pre order.