I realise Im in the minority with this opinion, but we really shouldn't be expecting mothers of tiny children to vaccinate their children for the benefit of others if they don't want to. It's not selfish, it's normal.
I find it bizarre that in any other area of life it is expected that we have rights over our own bodies that's no one else has the right to even begin to question, yet when it's vaccination, which comes with a risk, it's all of a sudden selfish not to inject your baby with something that they don't need.
I agree that we shouldn't be vaccinating baby boys with rubella, they don't need it. It's often worn off in women of childbearing age anyway, so it's them that should be given that vaccine, not tiny children.