Overwatch 2 is like a 1.1 patch. They remove content, delaying content. PvP and the new battle pass system are the main focus.
In the past they announced PvE and many features during trailers that are not even there.
Monetarization is a completely scam, you cannot get any good skins during grinding, because it takes more than a half year to play consistently. They fake discounts and uses all - sadly - modern standards of grabbing money.
But people are still playing and invest money, poor state of gaming.
YouTube:
"The State of Overwatch 2" by A_Seagull.
"Overwatch 2 is free but I still feel scammed" by zanny.
"Overwatch 2 is a New Low in Gaming" by doob.
"Overwatch 2 is Unacceptable Garbage" by TheWhat Show.
"Overwatch 2: The Laziest Sequel" by The Act Man.