Er, they're perfectionists. They want strfry(), as long as it's there, to
be as good as it can be. Having a function that's both a joke *and* broken
would be worse yet. Ulrich is a perfectionist too, but a curiously
selective one: he only cares that the parts of glibc that he uses or that
someone's paying him for are perfect. The rest (unusual ports, locales,
POSIX functions he dislikes) can go hang.
Personally I think that's a rather discreditable attitude in a maintainer,
but maybe that's just me.