Never mind vaccines - what about the vaccine companies?