Wie sieht es aus, soll ich mal alle Benutzer die mehr als 1000 Tage nicht mehr Online waren, aus der Datenbank schmeißen ?
Nein! Ich bin selbe auch in vielen Foren registriert, wo ich jahrelang nichts schreibe und dann doch wieder. Warum für jeden Beitrag einen neuen User anlegen? Es ist doch gut, wenn man sieht, dass der User in dem Forum schon aktiv war, was er schon alles geschrieben hat, und dass zwei Beiträge vom selben User stammen.
Was heißt überhaupt "aus der Datenbank schmeißen"? Was passiert mit bestehenden Beiträgen? Dir ist hoffentlich klar, dass Menschen sterben können und dann nur noch in ihren alten Beiträgen weiterleben. Wenn man die löscht, stirbt der Mensch doppelt: einmal physisch, und dann nochmal wenn das Andenken an ihn gelöscht wird.
Ich sehe auch nicht, was das mit Datenschutz zu tun haben soll. Wie wär es, wenn alle Wikipedia- oder Openstreetmap-Einträge von Usern, die länger nicht mehr aktiv waren, gelöscht würden? Es ist doch gerade der Sinn im Hochladen von Daten, dass diese möglichst lange erhalten bleiben. Das kannst du nicht vergleichen mit Kundendaten, wenn einmal jemand bei einem Gewinnspiel mitgemacht hat und seine Daten dann ewig in einer Datenbank gespeichert bleiben.