Ok, achei a resposta no Stack Overflow: Por que o Chrome e o IE colocam o" Mozilla 5.0 "no User-Agent que eles enviam para o servidor? (o crédito vai para joatis )
Este é basicamente um vestígio histórico mantido para compatibilidade com determinados sites (muito) antigos. No passado, alguns sites se recusavam a veicular determinados tipos de conteúdo (como quadros embutidos) a navegadores com strings de agente de usuário que não continham substrings como "Mozilla", incluindo o Internet Explorer no momento. A Microsoft contornou esse problema posando como Mozilla:
Mozilla/1.22 (compatible; MSIE 2.0; Windows 95)
Todos os demais finalmente seguiram o exemplo e a convenção parou. Mesmo que hoje em dia seja considerado uma má prática servir conteúdo diferente com base na cadeia do agente do usuário declarado, alguns sites ainda contam com a detecção de agente do usuário para veicular seletivamente o conteúdo. (Heck, meu site pessoal faz um pouco de UA sniffing para bloquear spambots conhecidos!)