Overwatch 2 is 100% a money-grab. But to be fair... It's also serving the purpose of providing us the back-stories we've been asking for, for around 4 years now. We know a bit about the omnics and whatnot, but Symmetra (for example), there's little to no lore about her at all.
I know it's kinda lame to equate it to being worth just because of "lore", but it's atleast something. I wish they had put more money into the game so that it was sustainable, but OWL was such a flop that OW2 is a last-ditch effort to keep funding. (imo)