The OG one time purchase version of Overwatch 1 was top tier in my book. 40 USD got me a game that I got hundreds of hours out of. Maybe thousands.
Rereleasing Overwatch as Overwatch 2 was just bilizzard realizing they didn’t want to miss the live service boat. They microtransactioned and season passed the crap out of the game and re released it again while shutting down the original.