Ну это не совсем так, есть именно противовирусные препараты. Загвоздка в том, что они не как антибиотики широкого спектра "почти от всего", а только на конкретные вирусы действуют. И не для всех вирусов они есть.
Да, верно. Есть, но очень специализированные, от небольшой части вирусов и не всегда нужны даже от них.