This is a problem with the community, not the fight itself. No one has the patience to do anything, and rage quits the moment anything goes awry.
Look, I'm not going to sit here and say that there aren't people out there that drool on their keyboard, mash buttons, and gasp every time they see those pretty big numbers pop up on their screen but Steps is a fight that requires teamwork, communication and coordination. It is not a fight that you can just go in, faceroll/get carried, and one shot it like every other thing in this game.
When was the last time we had a fight that actually required this from the community that wasn't related to Coil or Extreme Primals? The Chrysalis was a step in the right direction, but Steps took it even further. Its not a hard fight. Its just that combined with the "skill" level of most players, and the lack of patience from others, is the reason why Steps has such a low success rate in the Duty Finder. It has nothing to do with the fight itself.
The only thing Steps needs is a "Surrender" command that, if the majority agrees like Vote Abandon/Kick, will reset the fight so you don't have to sit through five minutes of a failed run until Vishap destroys the last ward.