It's hard for me to tell how many people are upset by the ending because it is a "deus ex machina" (which arguably the show foreshadowed from the pilot), and how many people are upset because they were hoping for more shoot-em-up action...but...how was that even going to work? Put another way, for the people dissatisfied with this solution, I'd like to hear less "it sucks" and more about what they would have done differently. I agree that given the premise of the show, that it would ultimately be the Prophets who intervened makes perfect sense. You've made me curious as to how matters may have played out in the "original" timeline. It seems as though those Dominion reinforcements would have effectively marked the end of any hope for Our Heroes, but, as a wise man once noted, "There are always possibilities."