I think what I'm talking about is this part of the manpage, which is just barely too indecipherable for me:
-delete
... It will not attempt to delete a filename with a ``/'' character in its
pathname relative to ``.'' for security reasons...
Specifically, what I'm trying to do is $ find . -name '.svn' -type d -delete.
I realize I can use -exec for this instead, but find appears to work without issue for other names, including deep in directories (that obviously contain many / characters in their pathnames).
Perhaps it's ignoring dotfiles instead and the documentation is wrong?