Manchmal ist "-" auch ein Wortverbinder, was an deiner Aussage natürlich nichts ändert. Allerdings wäre es nicht abwegig z.B. in Texten nach Wörtern die "-" enthalten zu suchen. Bei eD2k oder Kad kann ich mir das aber eher weniger vorstellen, da man dann ja den Namen teilweise schon kennen müsste. Nur nach "-" zu suchen würde wohl <ganz große Zahl einfügen> Ergebnisse bringen. Sprich nach "-" suchen macht wohl keinen Sinn, nachher nach "-" filtern wahrscheinlich schon.
Beispiel: Ich suche aMule in einer bestimmten Version. Suche nach aMule bringt Ergebnisse "amule.gz", "amule-2.2.6.gz", amule-2.2.2.gz", "Watch amule fucking.avi". Wenn ich nun nach "-" filtere, verschwindet der Spam (in realen Suchen nur teilweise, aber immerhin etwas), und der Treffer ohne Version (würde ich nicht laden, da ich nicht weiß ob es die aktuelle ist), also bleibt mir nachher noch die Wahl zwichen 2.2.2 und 2.2.6.