We don't know how long the immunity from the vaccines will last.
The flu is a very different virus, so it's not really a useful comparison (mutates faster, etc).
I guess there will be plenty of proof in the coming months (in either direction really, it will be reasonably clear if it works as well as has been stated).