We have Zero merit.
But G-d has a Timetable which is not related to merit, and the Torah foretold about Ishmael:
"He will fall in the face of all his brothers" (Breishis 25) - "At the End of Days when the Ishmaelites will fall by their own hands, then will the Son of David sprout" (Ba'al HaTurim).
And that time may have come.