There is plenty of flu vaccine --- but a large portion of it didn't pass quality checks. I would never get a flu shot in the first place --- but I definitely would not want to take any this year when they could either release some of that batch that didn't pass the quality checks or quickly whip up some more and release it without the proper checks.
I don't take the flu vaccine either, but my parents and grandmother do....of course, they are older...