[@Aristocles] Considering that you say in the OP that the village has a "peace treaty" with the humans... Any kind of treaty would mean the two parties are able to have peace talks, which in turn means they both accept that they are at the same level of intelligence... else what stops humans from just contracting some mercenaries to raze the goblins' village...