その上での話ですが、これは、to不定詞の意味上の主語(いわゆるPRO)の解釈可能性の問題でのように思われますが、いかがでしょう。そもそも、to不定詞の形容詞的用法では、forによって意味上の主語を導入することは避けられる傾向があり、意味上の主語は一般的な人々を指す場合であれ、特定の個体であれ、文脈上それが容易に解釈できることが好まれる傾向があります(Biber et al. 1999: 633-634)。とすると、
(1) His composition leaves nothing to desire.
(2) His composition leaves nothing to be desired.
(2) の場合は、to be desired の意味上の主語は(受け身なのですから)nothingを指すと容易に特定されます(というか、他の解釈可能性が無い)が、(1)の to desireの意味上の主語は誰を指すのか、Heなのか、一般的な人々なのかが不安定であるために(2)の方 to be desired の方が良い、ということではないでしょうか。
(1)のように、文の主語が<行為者>になっている場合は、形容詞用法のto不定詞は、受動不定詞にしない。
(1) a. I've got work to do/*to be done.
(私にはする/*されるべき仕事がある)
b. I found a poem to memorize.
(暗記するべき詩を見つけた)
また、不定詞の主語がfor NPの形式で明示されている場合も、当然、能動不定詞が用いられる。
(2) I found a book for my child to read.
(私の子が読める本を見つけた)
一方、<受動者>が主語になっている場合は、通例、beのあとで受動不定詞が用いられる。
(3) a. These sheets are to be washed. (Swan 1995)
(これらのシーツは選択しなければならない)
b. This form is to be filled in ink. (Ibid.)
(この書式はインクで記入しなければならない)
その他の場合は、能動不定詞と受動不定詞のどちらを用いてもよい。
(4) a. There's a lot of work to do/to be done.
(なすべき/なされるべき仕事がたくさんある)
b. There are six letters to post/to be posted.
(投函するべき/されるべき手紙が6通ある)
c. The people to interview/to be interviewed are in the next room.
(面接するべき/されるべき人びとは、隣の部屋にいる)
[前者は面接委員の視点、後者は面接される人の視点で書かれている]
ところで、(4)の諸例において、Swan (1995:273)は能動と受動の不定詞の双方が可能だとしているが、両者は同義ではない。例えば、(4a)において能動不定詞の場合は、a lot of work for me to doのように、不定詞の意味上の主語が省略されているとみるべきであり、これに対して、受動不定詞の場合は、
a lot of work which is to be doneの意味を表している。
次のnothing to do と nothing to be done との間の意味の違いも、同様に説明される。
(5) a. There's nothing to do─I'm bored.
(何もすることがない─退屈しちゃった)
[=nothing for me to do](Swan 1980)
b. There's nothing to be done─we'll have to buy another one.
(もうどうしようもない─別なのに買い換えなくちゃだめだ)
[=nothing which is to be done](Ibid.)