Ultimately I think this is the right decision. Because I'd imagine more people want to play as a dragonperson race than a dragonsworn class that has a 5 minute cooldown to turn into Alexstrasza. I agree though, this isn't the 100% full fantasy of playing an actual dragon, but I think that just comes down to the limitation of the game, things like raids, etc.