Als Admin eines Forums mit einigen 1000 registrierten Usern habe ich eine Funktion eingebat, welche Usern, die sich seit über 6 Monaten überhaupt nicht mehr eingeloggt haben, eine Erinnerungsmail schickt. Wer sich dann nicht innerhalb von 14 Tagen einloggt, bzw. den Link in der Mail anklickt, wird gelöscht. Auf die Art verschwinden echte Karteileichen.
Zu verlangen, dass jeder User posten muss, finde ich unangemessen. Viele User nutzen nur Funktionen wie PMs, die Anzeige der gelesenen Beiträge usw.