there needs to be a better bonus other than skill checks. At least some bonus AC when fighting in their favored environment?

But your right. Having a favored enemy (even when narrowed to Human(Air Nomads, Fire Nation, etc) is just too broad for the Avatar setting.