The Thunderlords hunted giants and got all their food from game. I dare to say on Draenor they were unchallenged. In Azeroth it gets trickier because many civilized races raised to have hunter sof their own. Not counting most alliance races because they mostly are settlers and not hunters and gatherers.
- - - Updated - - -
The Maruuk are peaceful mostly and had been living in balance with nature similar to night elves.