Overwatch 2 Battle Pass has not ben confirmed, but with such little information on Overwatch 2 we can't rule it out.
During the original announcement for Overwatch 2, director Jeff Kaplan said there will be new PvE modes, with a level up system to get new talents for your heroes. To facilitate this, there may be a Battle Pass that falls in line with a linear progression system.
Overwatch 2 Battle Pass: Will There Be One?
Loot boxes have fallen out of favor for both players and developers, as the gambling system is a major feel-bad for gamers and a legal pit for developers. In an interview with PCGamesN, Kaplan said for "Overwatch 2, in terms of business model, we’re exploring different options that move us away from loot boxes."
Kaplan also said he thought that "battle passes are cool. Putting monetisation to the side, a battle pass is a fun engagement mechanism."
Previously Diablo 3 used something similar to a battle pass, although it was not monetized. Kaplan said "it’s just a bunch of cool content – these are the things you should be doing in the game and if you do, we’re gonna reward you. I think that’s an awesome system."
Battle Passes are common for free-to-play games like Fortnite and Apex Legends. As Overwatch 2 will have a retail release, the battle pass may follow in the steps of Diablo 3 and be included in the game. It is unknown what type of monetization will be utilized in Overwatch 2.