For search scenario , this solution makes sense , as we dont to make an api call until the user stops typing even for first call.
So in this case as soon as user stops typing and after a certain delay api call will happen.
I hope this clarified your question :)