It is surprising that Warlocks are still not available to all races considering that they have no racial specific cosmetics that would limit them to it like druids and paladins which have forms and mounts, warlocks should have already been available to all races, although they are already available to Blood Elf/Void Elf which is all that matters mostly anyway.