What do you mean omnivores? As far as I can see humans who eat meat are carrion eaters. They don't like flesh still bloody and kicking, they have to wait for it to rot a bit. As for teeth, if you've got omnivores teeth, I'd give them back. Humans have frugivorous teeth like gorillas and orang utans.