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