¿Moda? ¿Ventaja significativa?
Entonces parece que no has entendido para que sirven los patrones de diseño.
¿Para que crees que sirva implementar un registro?
Si, dicho registro no solo sirve para almacenar objetos, sino cualquier otro tipo de dato.
No debes usar las cosas por moda, ni usarlas por el simple hecho de hacerlo, cada patrón de diseño se explica solo.
El patrón registry solo cumple con la función de guardar un registro precisamente, si no le ves ventajas entonces no lo uses, nadie está obligado a usarlo.
Y como leí en alguna parte "
si no lo entiendes, no lo necesitas".