Потому что версия про вирусы и бактерии правдива лишь наполовину. Да, без возбудителя едва ли будет простуда, однако:
есть понятия про специфическую и неспецифическую защиту. Специфическая это та, которая помогает нам бороться непосредственно с возбудителем, неспецефическая же помимо прочего не дает возбудителю попадать в организм и размножаться. В холодное время года эффективность неспецефической защиты падает из-за охлаждения и недостатка витаминов, что в свою очередь и тянет за собой заражение.