If you don't take the game too seriously then it's pretty amazing. Gorgeous to look at, plenty of character/culture and it's hilarious.
Just don't let them convince you this game has competitive integrity. There's a gulf the size of the Grand Canyon between Quick Play and the Pro-Scene. There's half a dozen heroes that could be competently played by infants, which heavily diminishes skill-based impact on games. Unless you're in voice comms with a dedicated team, just embrace the chaos and don't expect anything from teammates.
But don't listen to me, I only play because I like wall-riding as Lucio. I think Overwatch 2 will be a much better game.