Unless I missed something in the lore it makes absolutely no sense why Trolls and Undead can’t have normal shoes. Crafters literally make this stuff from raw materials but can’t figure out how to make them for all the races. By definition this makes all armor crafting professions racists.
Don’t know why the Forsaken can’t wear shoes. As for the others, they need to start wearing shoes if they want crafters to make shoes for them. It is kind of like Hobbits in Lord of the Rings. Their feet have naturally thick soles so they have no need, want, nor desire to wear shoes. Because of this, shoemaking isn’t a profession practiced among their race.
For an in-game example, the Highmountain Tauren don’t normally craft boots or helms (I think). They feel they don’t need boots because of their hooves. I can’t find the quest that mentions this, but there is a piece of armor that they believe only cowards use so they don’t normally make that piece of armor.
It comes down to this, if the race chooses not to wear shoes then why would any gear maker make shoes to fit that race?
there should be more “troll boots” hell yes, there were some but guess what? fun detected and nerfed.
Trial of valor has some for plate.
I specifically didn’t mention Tauren or Draenai types cause I understand traditional shoes won’t work. For Undead and Troll though it literally makes no sense. Also it’s a simple change. Like Undead no longer have to show their bones allow Trolls to wear normal looking shoes.