Saying Dracthyr/Evoker is a new race and class is pretty disingenuous, especially from Blizzard, since it's really just a class with the race being a reskin + combat form you can add some customization to, but you can't play it for any other class. If you could deeply customize Druid forms, that wouldn't be considered a new race - Dracthyr shouldn't really be either as long as they're locked into Evokers only or Evokers are locked into them only.
Regardless, I don't see how this could be considered a small expansion when it has:
- Revamped Talents system to have a better structure for future design, both for additions & possible borrowed powers that could be added per expansion
- Revamped Professions
- Revamped/Upgraded UI
- New type of flying
- Reputation updates
And all/most of these are more than just design updates, they're complete overhauls of the systems to modernize them.
On a whole, this expansion is looking much stronger than Shadowlands just based on the info we have, but I feel it's incredibly disrespectful to the community that we were told Alpha was "Soon, not Soon TM", and that we'd see talent trees & the Dracthyr art blog post soon, and after 2 months since reveal we've only seen talent trees for 2 classes.