En realidad hay otras consideraciones...
El principal fundamento que tiene esto es el que alguien que no es un usuario habitual y no entra en Rankia aún reciba el aviso en su email. Dado que al registrarte tienes que validar el email, en su día parecía una suposición razonable el que tu email registrado funcionaba bien; pero con el paso de los años, hay emails que dejan de funcionar, y eso no lo habíamos valorado correctamente.
Tras ver los comentarios del hilo, creo que nos podemos plantear un sistema dual, en el que puedas recibir los privados como mensaje de campana o como email tradicional, con opción a que cada uno elija lo que más le encaje.
Respecto a lo que tú comentas:
- El coste de almacenamiento es despreciable
- Rankia nunca es responsable de lo que dicen los usuarios, sólo es responsable si recibe una petición de borrar un mensaje y decide mantenerlo.
- Obviamente sí que seríamos responsables de mantener la información a salvo, pero eso ya lo hacemos con los datos de usuario, con las IP desde las que se escriben los mensajes o con la lista de inscritos a un evento o webinar... es parte del negocio, no una complicación adicional
La realidad está hecha de cisnes negros, no de elefantes rosas; sobreoptimizar te fragiliza y lleva al desastre