You have an actual argument or are you just gonna shit post me?
I'm pretty sure people have explained this to you multiple times, but you've consistently ignored it. Soldier 76 doesn't make McCree obsolete and if you think you do you drastically misunderstand what McCree is for. Because McCree is overtuned and his kit, currently,
allows that misunderstanding. Soldier 76 is supposed to be a 'frontline' hero, he has built-in sustain, a decent rapid fire weapon with decent accuracy and decent range and can decently contest objectives.
What does McCree have? Better range and better damage on his weapon, letting him effectively respond to characters like Widowmaker, and more importantly the most insane burst damage in the game that comes with Fan the Hammer that instantly deletes any non-tank hero. Soldier 76 doesn't have anything that compares with that. Numerically, he cannot measure up to the damage that McCree can pour on.
There is
nothing that Soldier 76 can do against Genji besides straight forwardly trying to outplay him by kiting him out and evading his shit and shooting back. McCree presses E, throws it by his feet, and hits right click to instantly delete him. Tracer and Reaper go down the same way. His CC nullifies their traditional escape options and his burst damage means that they can't activate them before McCree destroys them. Which is fine, which is how it's supposed to be. But McCree isn't supposed to stare down Roadhog and right click, shift, right click and melt that Roadhog in three seconds. Reinhardt has his shield up? Just E over that and rinse and repeat.
High Noon also scales way better into higher skill levels than Soldier 76's aimbot, which is strictly a crutch ultimate that doesn't actually do anything to affect his damage besides guarantee that it'll hit. High Noon threatens to take out entire teams in a flash and refunds you back 50% of its' charge if you use it strictly to scare people off the objective.
There are some things Soldier 76 does better than McCree. But he doesn't 'outclass him in every way' and again, the fact you feel that they exist in the exact same space in a team comp really says what the problem with McCree is at the moment.