I think one of my favorite things about overwatch is that it really condenses the game down into just the combat. There's keeping track of how much damage you've done, because you can see the enemy's health, health packs are less frequent then tf2 so you have to rely more on your heros innate healing (if they have it) or your healer to get back health as appose to running around and picking up health, infinite ammo makes it so ammo management isn't a thing, and you don't have to put too much time into learning how each character moves. Instead of dealing with all that stuff, you can spend all your time learning how all the matchups work and how each character's kit can best be utilized. I'm not saying all the other stuff is bad, but it's not stuff i personally enjoy. Overwatch takes all that away and still manages to have incredibly unique and engaging combat without distractions, and I find it very enjoyable.