I full heartedly disagree with both these takes full stop, to be honest. If things were up to me there would be more separation of factions (non game mechanical crossfaction grouping is good for the game) and all classes to all races would simply not even be a thing (but it obviously isnt, but know this is a hill for me to die on, my mind is unlikely to be changed on this)
I am happy with the narrative status quo of both blood elves and high elves, I think their dynamic and the inherent tragedy to their split super interesting and one of the cooler narrative elements of wow.
As for the player characterism, I only immerse in RP, stopped being immersed in questing when questgivers became alliance for the most part. The PC is also for all intents and purposes, as dumb as a sack of bricks