once upon a time (before TBC) Blizzard said that it would have really liked to make specialized classed based on race+class/spec combination (like Shadow Hunter for Shaman+Troll/whatever)
now it is a bit unrealistical, but I would really REALLY like something like this. ;(