Well I don't know about this article - but from experience I have found having a flu shot always makes me have more illnesses than the years I didn't get one.
I had a boss once who paid for us all to have one - only because she didn't want us having time off!!