I've been playing Overwatch for a year now, and It's one of my favorite games. It's not without flaws, however.
I hate the constant "balance changes" that Blizzard implemented. They made my first love D.Va from being awesome to being way too fragile for a Tank (though I've gotten used to it, like I hit the sh*t switch and adjusted to her suckiness, and now I do alright) and they made Bastion from being mildly annoying to a major PITA to fight, especially before they nerfed its passive, where the game might as well have been called "Bastionwatch" because games were decided by which could pocket their Bastion the best. To this day, I bring that up as an example of Blizzard not actually giving a damn about balance.
Also, the lack of real additional content. It's been over a year, and we've only seen three new maps and four new heroes. Come on, Blizzard, you could give us more than that. And much of the new content, such as skins, emotes, voice lines etc. are LOCKED behind temporary events, likely to produce revenue for paid loot boxes. Very little of that content has actually been permanent. I can (sort of) understand holiday events like Halloween and Christmas, but Uprising and Anniversary? Give me a break.
Finally, there's no story in the game itself. Overwatch has a fascinating lore, and I am very much looking forward to the story and how everything is going to happen. That is, when they actually get around to telling that story. As it stands, we get a 10 page comic every three months, and something substantial is even more rare. This is unacceptable. I really hope they have something big planned in the future, because this is making me feel fatigued. There have been hints at more linear media, possibly a Netflix series, and I hope to God it happens because I need something like this in my life. Bring in some graphic novels as well, please. Right now, the game feels almost like a tie-in to something that doesn't actually exist yet.
Now after all that, it might sound like I hate the game, but I don't. Not at all. As mentioned above, it's one of my favorites of this generation, and this is nitpicking. I've put in over 120 hours into the game and I don't see myself stopping any time soon, I just have to disagree with some of Blizzard's practices.