Voting starts in March for the Drupal Association Board election.
drush_delete_dir() function deletes symlinked files. I think it isn't normal behavior for directory deletion function. Deleting symlinked files is very rare case and potentially dangerous operation.
I think that drush_delete_dir() should simply unlink symbolic links by default and delete symlinked files only if special argument provided.