Бактерия - полноценная живая клетка. У нее есть своя мембрана, рибосомы, ДНК, собственный обмен веществ. Она ест, размножается делением, живет самостоятельно. Антибиотик бьет по конкретным структурам бактериальной клетки - разрушает клеточную стенку, блокирует синтез белка, нарушает репликацию ДНК. Именно поэтому работает.
Вирус - принципиально другое. Это не клетка вообще. Кусок генетического материала (ДНК или РНК) в белковой оболочке. Сам по себе не живет, не ест, не имеет обмена веществ. Ему нужна чужая клетка: он проникает внутрь и угоняет ее молекулярную машинерию под собственное копирование. Антибиотику просто не за что зацепиться - специфических бактериальных структур у вируса нет.
Ваш врач абсолютно прав. Антибиотики при вирусном ОРВИ бесполезны и вредны: убивают полезную микрофлору и формируют резистентность у бактерий, которые потом вас заразят в следующий раз. Совет соседа - опасное заблуждение из 90-х.
Спасибо, именно такое объяснение и искал. Теперь смогу объяснить соседу почему он неправ.