D&D isn't trying to be racist, but I think they're attempting to overlook problems that have existed for decades in the game and centuries in the lore.
...[SNIP]...
Again, I don't think D&D is trying to be racist. But I do think they're ignoring some of the lingering racist elements in the lore their works are based on.
I think that's a load of crap.
Since you are advocating that elves, dwarves, etc all get the same racial stats, then surely orcs, trolls, ogres, giants, dragons, and beholders should have the same stats too. We wouldn't want to be unintentionally racist to players who want to play as a nonstandard race.
So in the end we can have a nice homogenous bunch of players attacking a homogenous group of monsters. Oops, that could offend people who identify with one of the monster races so we'd better drop the term monster. But now the players are attacking beings indistinguishable from themselves, so we should just ban combat while we're at it.
DM: You are standing in a nondescript area surrounded by beings identical to you. Everyone is happy and not being oppressed in the slightest.
Players: We do nothing. Everything is great.
DM: Another successful session! You've reached level 2.
Players: Wait, aren't we superior to everyone now?
DM: CRAP