Aren't the influenca virus types non-reservoired (except type a). And they still come back every season. I don't think a reservoir will make that much of a difference.
Flu mutates very fast. Thus it only takes a few cases keeping it going and then a mutation evades vaccines and it is back. Better vaccines would help, but we don't know how to do that.