Or maybe the majority of audiences don't want to wait five films to get to a more traditional Superman.
The Dark Knight trilogy didn't wait until the end of Rises for Bruce to be the Batman people know and love. The MCU didn't make audiences wait until Endgame to present traditional versions of the Avengers. A trilogy or multi-film saga is not a given.
And, to be fair, the end of Man of Steel actually left the character in a pretty good place. Yes there are parts of the film that are divisive, but you could have easily built a sequel with a more traditional take on the character on that foundation.
But instead BvS doubled down on the things that had divided people and then killed him (this links back to the recent discussion on why some people feel his death was rushed).
I'm not wanting to get into was this right or wrong, we all have our own preferences and nobody is changing their mind at this point. But just from a franchise standpoint, you have a first film that you know was divisive, you want the sequel to essentially be the launch of your shared universe with plans for multiple sequels (JL1-2/3) and spin offs (solos). This is the one you need to be a big success. Everyone involved should have known the movie they were making was not the "safe" choice. And that's fine, but if we're looking back at when WB could/should have reigned Snyder in/changed course, this was arguably the time to do it.
Back to Superman, he is more hopeful on his return (either version). He has limited screen time but JL again leaves the character in a place where (suit colour aside in Synder's version) you could just pick up ball and run with a more traditional take on the character.
Plans from there get a little murky in terms of what would or wouldn't have made the cut from the outlines that were shared, but in broad strokes Snyder's plan was for Superman to then fall to Darkseid in the next movie, leading to the Knightmare. That would be twice getting him to the point where he's ready to be classic Superman before going dark in the sequel instead (this time being actual evil dark not just the tone/mood).
And this Superman wouldn't overcome the darkness and break Darkseid's control in a heroic moment where he helps the League reverse time to undo the damage he has caused. Instead he would nearly succeed in slaughtering the remaining League trying to stop them from doing that. There was no character moment where he would overcome or beat this darkness, just a do over where Lois is saved. If we thought the backlash to/fallout from BvS was bad, I honestly think the reaction to this would have been far worse. Yes, he would finally be the classic Superman and lead the League against Darkseid in the next film, but if a big percentage of your audience hates JL2 then it's a much harder task getting them to show up for JL3.
It's very easy to see why, in the wake of BvS, WB said we no longer want to go down this road. Audiences had said no to Snyder's darker take on Superman in BvS, so WB quite fairly said "let's not do the story where he gets mind controlled and kills everyone". There are a few good elements in those pitches, but a lot of it was a mess, especially Superman's "arc" as he doesn't really progress, he just gets back to where he was at the end of Man of Steel (or JL1) but now with a kid. His "fall" and "redemption" mean nothing because he ultimately never falls so there's no need for redemption.
In terms of a modern Superman, Superman & Lois has shown it's possible to find a good balance for the character in live action. It doesn't have to be Donner or Snyder. Hopefully they can do that with Cavill. Keep what works, tweak the rest and just move forward like they should have done after 2017.