Some are, some aren’t.
The people who put out the recommendations have done a very poor job explaining the difference between MMR and polio on the one hand, and Gardasil and Hepatitis B on the other (not to mention Zostavax).
By hitching their wagon to vaccines for lifestyle diseases, or to vaccines that do not always prevent the diseases in question, they have misused their authority and allowed distrust to grow up.
MMR, polio, and DPT vaccines have saved literally millions of lives. The role of other vaccines in one’s life, or the life of one’s children, is less clear.
One size does not fit all.
Very well said.