Flu shots are almost never a good match for the strain that circulates in the year given. It's a tax sheltering scheme for corporations.