Survival Is Not Enough
The reason that we do not say Hallel on Purim is that the status of Jews did not change in the story. They were subjects of Achashverosh at the beginning of the story and at the end. The only thing that changed was that they survived.
