I think D&D does them best.. there's like.... dozens of elf variations. And most of them don't like each other either.
All of the races are like that actually.
Except for humans, because implying that humans of different skin colors and ethnicities are entirely different sub races that are genetically predisposed to being this way or thst way (like pale ones being drawn to sedentary "civilized" society while tan ones are naturally inclined toward tribal forest life and/or rural isolation) is bad, but doing it with literally every other race is fine.
Yeah, I know they're fictional races, but I find it a tad off that the pale members of each race are shown to embrace "civilized" metropolitan society, the tan ones of each race are savage and/ isolationist (wood elves in the woods, golden elves and golden dwarves living in haughty racial isolation, etc), and the black ones are inclined toward hostility and/or extreme unfriendlyiendliness to outsiders (dark elves, dark dwarves, deep gnomes, etc).
If you're not going to say that humans of different ethnicities are different genetic subraces, or humans of different ethnicities are genetically predisposed to having this kind of temperament or that kind of lifestyle, then don't do it with the other races. Make it consistent across the board.
That's why I like the way DA handles race better. There aren't different races of elves where some are genetically inclined to city life and others evolved for forest life; they're all elves, and their different lifestyles and values are socially, culturally constructed. Dalish aren't inherently more in tune with nature than city elves, they're just more familiar with it because they were raised with it. Elves aren't (necessarily) more inclined to use bows than humans because they're born with that preference, the Dalish's culture values it more; partly due to tradition, partly due to its use in hunting for food, partly because they're better ranged fighters than close quarter fighters with humans.
Or, if you really want a game with subraces, I like how Pillars of Eternity handles it better than D&D. They only have or or three subraces per race rather than a dozen or so; said subraces are subtle and are given in-universe reasons for having thr traits they do. For example, pale elves are semi-albino and have a cold resistance due to millennia of living in isolation at their world's south pole. Low light exposure = light skin, ancestors evolving to deal with harsh arctic climate = minor cild resistance. Other subraces only really have skin-deep differences, akind to human ethnicities. In fact, in this game humans have "subraces" too: ocean, meadow, and plains humans. Like with dwarves or elves and other races, it's mostly an ethnicity thing and we're given comprehensive reasons for why they look the way they do; ocean humans live near their world's equator and oceans and so have dark skin, meadow humans live in temperate climates and othe look pale like Europeans, and plains humans live in fertile savannas like the great plains of the US, so they look like natives.
I think both DA and PoE handle their races a lot better and consistently than D&D's BS "all races have subraces except humans, and all those subraces make them genetically predisposed to X, Y, and Z the way we'd never say for human ethnicities." Either make subraces for everyone (PoE), or drop it and just say it's different cultures and upbringings (DA).