“Honey, why is OW creating heroes with high skill ceilings and rewards and not just continue the trend which killed the game of easy-to-play heroes with very high rewards to them?”
Okay but to seriously answer your question.
This has more to do with the elo you are in, for example I play around high masters, GM and T500, for me, people can aim for the most part, of course everybody misses here and there and that’s a part of the system. The pharah will never land constant directs, your hitscans won’t always be perfect, etc etc.
The point is, you still create and add heroes like this because it gets players addicted to the high that comes with them that rewards their time and efforts. Perfect examples to this are; Winston, Genji, Tracer, Ana.
Winston, while his primary fire is super easy to use, the big difference between a good and bad winston is actually their ability to move around the map and most importantly, how they use primal rage, juggle the opponents, send them off the map, dislocate them, etc.
Same thing applies to Genji. Genji’s one of the WORST DPS in OW rn but people LOVE him, you’re underwhelming all game but then comes those moments where you land your perfect combos, you get your good blades, you pop off, you feel so excited and good about it because you really really pushed yourself to get good at the hero, same goes to Tracer and Ana.
Ana players that can get relatively consistent with sleep dart, they get their big rush from outplaying opponents like sleeping dragonblade, gravitic flux, earthshatters, etc.
Just because, unfortunately, you are in an elo with bad players, does not mean good players do not exist. In fact, this should encourage people that if OW is going down this route where these new heroes will focus on your mechanical ability, then it is time to sit down and start grinding and getting your mechanics good.