Originally Posted by
protip
The population of high elves doesn't matter, and calling out Blizzard for those things is entirely pointless. Any lore argument is pointless. The fact that they give it as an excuse is the only thing you need to understand. They have their own reasons for doing things, and population is a deflection because they don't want players to be a part of the real conversation. It's their product, and they make the choices that they think are best for the game.
You can have a problem with the excuse, but it doesn't matter. You can even have a problem with how they make the game, and you've clearly voiced that. They know. What they do with that information is a part of a conversation that they have/have had/will have internally. Blizzard has developed the game this way for a very long time, and it's been very successful. If it's not working for you, perhaps you're one of those they couldn't reach.