No drug is perfect. The human body is such a complicated system that all you can do is plan for any side effects to be as minimal as possible. Even antibody drugs, which are supposed to be highly specific, have a list of side effects associated with them, some of which can be quite serious. Vaccines are way down on the list for side effects in the grand scheme of things.