After announcing the release date for Overwatch 2: Invasion over the weekend, Blizzard has no confirmed you'll have to pay for the new PvE content.
At this point it seems that Blizzard can't decide what it wants to do with Overwatch. It seems kind of baffling how they've handled what is basically a live service cash cow.
Feels worth noting that the PvE was always planned on being a paid module, but now they're making us pay per mission instead of just buying a full campaign which is absolutely ridiculous.