It's because the flu is becoming more and more evolved year after year. Influenza and the flu are evolving rapidly, now doctors are starting to suggest flu shots twice a year in order to try and stay on top of the virus. Even if you receive the shot, you still are susceptible to every other form of the virus except for the strand that you received through the shot.