Microsoft needs to make it so i never need to go into the steam app or the GOG app
That's never going to happen with any store. Not Microsoft, not Steam, not Epic, not GOG. GOG games could be added anywhere, since they're not tied to a launcher.
Either start pirating everything or "hope" one store on PC gets a real monopoly, so it's the only one to buy from.
I've been playing for about two months now, after a multi-year break from the game. Just casual, not competitive (although Stadium is classified as competitive). It's great.
Two bad things for me. Flex Queue means Tank, which sucks, because I'd like to play all roles, but now have to just queue DPS/Heal. Also, the matchmaker is shit, so most games are relatively one-sided (Quick Play and Stadium).