Ja, dieselben Gründe wie gegen Magic Quotes. Das Ziel sollte sein, Daten für einen konkreten Zielkontext gerecht aufzubereiten, und nicht am Eingang alle Daten für nur einen einzelnen Kontext zu behandeln.
Im konkreten Fall kommen die Daten von einigen frei beschreibbaren Textfeldern (jeweils max. 10 Zeichen) und werden nirgends wieder ausgegeben sondern sofort in der DB gespeichert. Ich sehe hier keine Notwendigkeit die einzelnen Variablen gesondert zu behandeln. Oder doch?