>>3817555
Name races with accompanying world building that actually beat elves and dwarves is why.
I agree with the OP to an extent, but the world is full of liberal critics that have never actually produced anything better of note. That is why Tolkien keeps being the standard and the entire fantasy genre is measured by his works.
Orson Scott Card's How to Write Fantasy and Science Fiction should be required reading to post here because he outlines this pretty well: It's extremely difficult for humans to write believably about alien races, alien value systems, etc, which is what elves and dwarves are.
Tolkien also distilled a lot of mythology into them, which has a cultural resonance for many. This is usually painfully evident when you see some furry race with some nonsensical world scramble name by the latest leftist to shit out a game.