Usar datos primitivos o no usarlos

En donde estoy trabajando actualemente estoy desarrollando una aplicacion con JSF 2.0 y tienen como politica no usar los tipos de datos primitivos por ningun motivo y en lugar de eso usar sus wrappers, pero ... realmente esta es una buena practica? y si si, porque?

Saludos.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de neko069

...

Es la primera vez que sé de algo así..
No es mala onda... pero, no sería más conveniente que preguntaras a alguien de tu trabajo?

Imagen de sr.bug

jajaja lo hice

Pero su respuesta fue "pues porque aqui no los usamos" por eso queria saber si habia alguna razon menos... del tipo "porque yo lo digo"

Imagen de Cid

segun yo

Segun yo una clase Wrapper seria mas pesada que un primitivo pero tiene sus ventajas a lo mejor la utilizas porque recibes los parametros como String y tienes que hacer parseos (esa podria ser una razòn), otra puede ser que el còdigo legado de tu proyecto ya tiene definidos metodos con argumentos de tipo Wrapper en sus clases e interfaces.
Imagen de beto.bateria

A la mejor lo que quieren es

A la mejor lo que quieren es usar oop al 100%