en verdad no son fundamentos de red hat, todos los linux son iguales...
Se hace por temas de seguridad, para que los servicios no estén corriendo bajo ROOT, que sería muy peligroso porque tendría acceso a todo el sistema...
Entonces se los hace correr bajo un usuario que se dedique solamente a ese servicio en especial...