there are so many reasons to debate about as to why this class cant be this or that... but personally, I think the reason every race cant be every class, is simply because they need something else to give us down the line. gotta keep us coming back, ya know? high elves fall into the same sorta story. I am sure they will show up for alliance, but not yet, leave us hungry and wanting more. Purely a business decision, nothing to do with lore. they have shown they can, and will, 'creatively shift' lore around to suit what they are currently writing
I like trying out the different unique starting areas, gonna have to create a fresh alt to go through this some time.Does feel like they're trying to make the game more accessible, with new quest markers, tutorial etc, which really is sorely needed since it's extremely unfriendly to new players, there's a lot you have to look up and worse yet many things you don't even know you need to look up. Then again I guess a lot of it doesn't matter to very casual players.