Well sort of but not because they are really better.. more because they are cheap IMHO.
Dryads do well what they do for their points.. but you really need 20 of them so if you want to max out non battleline units (say hunters, drycha, TLA, Durthu and Alarielle) you don't want to go there. Since a small unit of any battleline won't really kill anything then it means that even though their damage is even more abysmal than the damage of the dryads and spites you still go there since it's a non factor really and just their teleporting remains as only relevant ability (vs nothing relevant for the other choices).