Exactly. As far as I can tell, every single race in the game can at least perform all three roles. So people can pick a race they really like and go with that role. I’m not even a massive fan of dragon races in fantasy games. I like things like pandaren and draenei more, but I was so excited to get to play a panda when they came out.
I had been a druid main and opted to try shaman and monk because they didn’t have druid as an option. That was okay, I had plenty of other choices to heal on. Overall, I was able to try it out and there was a good middle ground.
I feel awful for those who love dragon races and that lore but can’t play one because they are a tank. Or they might try the new class hoping to just swap to it, and end up not enjoying the playstyle of the evoker. Then they are stuck either playing a class they don’t enjoy to get the race they’ve waited on, or have to forget playing it all together. No compromise with another class to try.