If we're defining tier lists by solo-viability,
is like a fringe top 20 character if you ask me. Yeah, killing at 60 sounds pretty broken but does it really matter when there are characters that can keep Ryu from even touching them?
I don't think people realize how limiting a lack of ranged/burst options can be or how it prevents him from just grinding out his tougher matchups like we've seen Fatality do with Bayonetta or ESAM/Ranai with Rosalina. When a Ryu takes on a Sonic, Rosalina, or Diddy who's well versed in the matchup it should look completely hopeless for him because those characters have options in neutral that—when properly utilized—prevent him from playing the game. He kinda has to just bank on avoiding those characters in bracket. Tough to do considering how common they are.
Just like DK, Ryu's volatile nature along with his large player base gives him a strong presence on a regional level. It also makes him one of the characters most likely to cause a few upsets here or there at nationals. But then he'll inevitably run into a Static Manny or fall prey to something as simple as Vinnie's pocket Rosalina. That's why I feel like he struggles to make deep bracket runs at nationals like we've seen as of late from other high tiers like Lucario, Olimar, Falcon, and Pikachu. In fact I'm pretty sure that he's only ever broken into top 8 once at an S/A tier as a solo main (Locus, 7th @ Civil War).
It's weird to me that after two full years of getting stonewalled by the same few characters in bracket and only having one top 8 to his name, so many are still hanging on to the delusion that Ryu's top tier. It almost feels like he gets more credit than any other character for doing anything notable. I guess the community's "muh potential" confirmation bias is to blame as many still confuse Ryu's high skill floor and volatile nature for a high skill ceiling