DS9 is my fave Trek show for sure, but B5 topped it. B5 wasn't part of an established major cash cow so was able to be much more ambitious with its storytelling. No way would DS9 have ever done anything like Deconstruction of Falling Stars.
DS9 is a procedural adventure of the week show featuring collection of varied story arcs.
Babylon 5 is a story.
Bab5 was WILD at times, just off the radar. It was NOT procedural. I think many have been trained into expecting the procedural, the standard, the expected and they weigh the worth of a show as to how well it does that. Bab5 could be messy and under baked at times but that was because it just went for it, it did sci fi FIRST rather than as the backdrop to mainstream expectations of a tv show.