Du musst dir die Socken halt vorher anziehen, dann werden sie auch Sauber gemacht. Niemand verbietet dir 20 Paar Socken anzuziehen. Solange du sie als Kleidung trägst funktioniert der Zauber wenn du sie aber nur in der Hand hälst oder im Rucksack trägst du sie nicht und du brauchst die komische Erweiterung. (Weil steht da halt so...)
Die Berührung ist sicherlich dafür gut, wenn du jemanden anderes Säubern willst du selbst aber schmutzig bleiben möchtest (warum auch immer).
Fazit (Eigene Meinung):
Der Zauber ist einer von vielen Beispielen wo die einige Zaubererweiterungen einfach nur Unsinnig sind...