Apparently the way the flu vaccine is manufactured (in eggs) means that the virus mutates so it won't be the strain that was intended. So you are probably protected against something but no one knows exactly what - perhaps it even causes the mutations we are seeing - who knows? Perhaps the caterpillar-based ones are more effective - who knows?
Reported in Science Daily: sciencedaily.com/releases/2... from article in journals.plos.org/plospatho...