Yeah. That dialogue is very old. It's from a time when the game only tracked number of battles and not actual enemies killed or their type. There are more things like this in the game that I will have to change at some point.
There is a trait with the same name that you get at -100 morality, which allows you to get meat from humanoid enemies.