Problem is that viruses mutate, so I have no confidence that there will be a vaccine that will be just as effective now as it will be 5 years from now. The reason flu vaccines aren't very effective is that it may work for a certain strain of virus. If you have multiple strains, as viruses will...