Yo pienso que lo que ofende es la entonación o los malos modos, ya sea diciendo "carnaca" o diciendo "buenos días". Alguien que come carne y no tiene intención de cambiar no debería molestarse por que le llamaran carnaca, no sé, yo no me ofendería nunca si me llamaran vegeta, - y muy orgullosa - respondería yo.
Por cierto, mi novio en broma me dice comenabos y yo a él le digo carroñero.