Si Savio, lo faccio quasi giornalmente.
Ma attenzione che nella frase non c'è scritto "gli utenti che non hanno mai scritto..." ma "Gli account attivati e mai utilizzati, nemmeno per la semplice lettura...".
Vuol dire che se uno usa l'account solo per leggere (magari per sfruttare le ricerche) non viene cancellato, anche se a zero messaggi.
Quindi vado a cancellare solo quelli attivati e che non hanno mai fatto login (si, esistono anche questi

).
Inoltre il peso della tabella degli utenti (si andrebbe a sfoltire quella) rispetto a tutto il resto (post, parole chiave, etc etc..) è nell'ordine dello zerovirgola, quindi irrilevante nel peso totale del database.
E' più una cosa "formale".