They normally inject a flu strain from the previous year and you become immune to that particular one. However you could still get a different flu and the thought of getting injected for no good reason does not appeal to me.