Tem o mesmo motivo pelo qual quase todos os navegadores (FF, IE, Safari, Chrome, ...) usam o Mozilla na String do User Agent.
A variável TERM definida como xterm significa que seu terminal é compatível com o terminal xterm (tem os mesmos recursos), portanto, o sistema pode tratá-la e se comunicar com ela como faria com um xterm . O sistema tem o banco de dados terminfo que armazena os recursos do terminal para vários terminais ( /lib/terminfo directory), e nesse banco de dados terminfo não existe um gnome-terminal .
Para mais informações, consulte esta resposta ou pesquise as páginas de manual de terminfo ou infocmp