(In Ontario, for example, a cost-benefit analysis shows that a universal free influenza inoculation program reduces costs of the medical system; see http://www.plosmedicine.org/article/info%3Adoi%2F10.1371%2Fj... .)
I can turn the argument around: companies don't want people to get vaccinated so they can sell more expensive palliative care. Why would a hospital want to get less business if more people are vaccinated and so don't need their services?
If a given argument predicts X and it predicts not-X, then it's a poor argument. This appeal to the profit motive is a poor argument.