It got better with updates, but still keep in mind it has battle passes, cosmetics so expensive it costs more to buy the onion keychain cosmetic ingame for your character than to buy it irl, they removed play of the game, removed so many features but then added them back in with minor tweaks, killed overwatch 1, and never added the promised PVE game mode and levelling system that was so hyped up for.
So essentially it's a husk of a good game. It's not as bad as people think, but only because a husk of a good game still has some qualities of that game.