I wouldn't say he is entirely all wet. He may have provided some useful information.
Did we always have canines? Yes, we did. They slept near the mouth of the cave.
LOL
IMHO, I would say that our intestines, stomach acid, saliva, and heart would evolve to accept meat after years of eating it. Maybe smaller portions is the key. But still, if there was evolution, I think our heart would eventually develop a mechanism to accept more red meat. Just my opinion.