The most obvious and blatant cash grab I've ever seen. "Overwatch 2" is simply a massive monetary overhaul that lets the company implement the battlepass system and charge people for skins/cosmetics and, indirectly, characters by putting them behind a grindwall that they promised they wouldn't do with the first game release. They are going back on their word which is typical of this company. I still play it when bored but they will never see a penny from me again.
Also lets not forget that none of the PVE and story stuff is in the game. Clearly the shop that is used to rob the playerbase took priority over any actual content.
EDIT: After being roped into playing this with my friends for a little while I'd like to say that not only does this game SUCK, so does the developer. I hope Microsoft deletes the entire company. Pile of garbage.