In the case of the flu, the jury has always been out in it’s effectiveness due to the seasonal variation (the flu shot (notice how that’s never been called a vaccine, for good reason) is based on previous year’s strain.
Lumping that in with the rest of the diseases on your list where a vaccine can and does provide true immunity is a massive case of apples and oranges.