I think they should still look at giving McCree a couple buffs. He was balanced back when DPS in general didn't put out that much damage, but in the current climate of high damage and barriers, his flaws are still a little too damning.
When they changed how his damage at range worked and he became snipercree, they tried to balance it by having the damage dropoff past 30 meters (or whatever it was) be sharp, and when they brought that range down to midrange (21 meters?) They kept the sharp dropoff, which was fine then, but now Pharah and Mercy can stay so much higher in the air. And Soldier can pump out good damage at that range. So he's... sorta back where he was vs. Solders range before the attempts at buffing him.
Fan the hammer was insane at launch. But it's damage these days isn't great for anything but the flashbang combo. Maybe it's range could be retooled so he could be able to use it to be more competitive at damaging barriers?
It's weird that fladhbang can be countered by simply jumping. I mean, you can play around it too but it just feels clunky and outdated, like Roadhog's hook before the fix.
High Noon feels like a joke at this point. You can still pull off some cool shit with it but it feels like everybody's been well conditioned to counter it now.
He's also just so damn slow. The time it takes for him to get into a battle feels very detrimental compared to other heroes.
All of these things don't need solutions, but as a whole right now it feels like he's outdated. He feels like you don't get much out of him compared to Soldier 76, despite the amount of skill required to be good with McCree being higher.
Who knows, maybe the damage nerf to soldier will solve everything! But maaaaybe it would be nice if the cooldown to McCree's roll was reduced.
EDIT: I typed more than I thought I would and it's a bunch of theory craftng. Crap. -_-
Decided to give it another go and yikes is overwatch awful at this point. A complete disregard for logic at every turn and being insulted for even suggesting switching things up to help our chances just keeps pushing me away.
I tend to play reasonably well, do my job in whatever role I'm in and play the objective hard, but holy crap do I get stuck with some dunderheads and I feel like I'll never enjoy this game again. It's too frustrating, having to beat your own team's bad ideas on top of the enemy.
Shame, because this game was super fun until a couple months ago.
Try out limits. It's super chill. Crack open a beer and let the insanity wash over you.