10-15 is a major change on aggregate when they should have 7 as you say, and that's not a couple HP. The beefiest possible goblin should have 12, you're rolling a 2d6, so you should also see goblins with like 2-5 health, which you NEVER see. The complete skewing of variance AND the average is the problem, plus of course, the max HP being too high.