Эволюционно такой механизм сложился, для того, чтобы ты, дорогой мой дружочек, не тянул в рот всякую гадость. Неприятным запахом обладает что-то, что явно не стоит есть человеку. "Тухлый запах" обусловен гниением белков, что свидетельствует о наличии бактерий гниения, которые могут вызвать заболевания у человека (отравления). Рвотный рефлекс - довольно примитивная система отрицательного подкрепления. Раз понюхав неприятное, человек будет держаться от этого запаха подальше и обезопасит себя.
PS. Кстати рвотным рефлексом не так давно пытались лечить алкогольную зависимость, путём введения апоморфина (вещество активирующее рвотные триггер-зоны в головном мозге) вместе с нежелательным агентом, в нашем случае - алкоголь. На википедии даже можно найти подробную схему лечения алкоголизма. Но сейчас от таких практик отошли, так как такое лечение весьма не человечно.