The central dogma is foundational to our understanding of biology. It might need a little updating, perhaps a fresh suit. But it is still the foundation. Just know that there is a version 2.0 to this story.
Vaccines are a hot topic in the recent years. Many have strong opinions about it. Yes, we are entitled to our points of view but when it comes to making decisions that will impact the entire population, we have to take full responsibility to make educated, informed decisions.
Vaccines today are quite sophisticated, but it came from a crude beginning.