Yeah ok, that's much clearer. I agree, this shit needs some resolution.
Personally, I totally accept the too few High Elves explanation, and that's enough for me. But I do acknowledge that those "too few" high elves sure do get around.
Oh! Maybe they could fix this by literally naming every High Elf NPC in game! Maybe if we saw that it was just the same 5-10 peeps at the front line of everything it'd help?