Free vaccines are more valuable than expensive treatments, yet harder to promote.