As far as I remember flu vaccines work by looking at the origins of the yearly epidemic (in the east, typically china etc.), predicting which strains will become the dominant ones and then starting to cultivate neutered forms of those (in eggs) on a mass scale to have the vaccines ready by the time the epidemic hits 'the west'. Some years the predictions of the strain are wrong and the vaccines less useful as most people will get another strain.