Bem, isso tem principalmente duas razões:
1. As versões do IE têm grandes diferenças
Enquanto outros navegadores podem não ter nenhuma diferença (óbvia) entre as versões, o Internet Explorer, sendo o único navegador pré-instalado (e basicamente codificado) no Windows, apresenta enormes diferenças da versão 6 para a versão 10. A versão 10 é quase tão boa quanto a versão anterior. navegador como Chrome ou Firefox , enquanto a versão 6 é um navegador super-personalizado, confiável, lento e inútil, ainda usado por alguns especialistas em tecnologia , e é incompatível com milhares de recursos introduzidos após a criação (que foi mais de uma década atrás).
Você pode ver alguns exemplos de compatibilidade aqui .
2. A pré-instalação tem impacto no mercado
Como o IE vem com o Windows, e enquanto outros sistemas operacionais estão ganhando publicidade, o Windows é o padrão para milhares (se não milhões) de pessoas, há muito tempo. Como essas pessoas contratam programadores para fazer coisas, como criar seus sites , os programadores são obrigados a fazer com que pareça bom na tela do cliente , mesmo que isso nem sempre atinja o maior público.
Obviamente, a maioria de nós está tentando obter um bom resultado na tela do cliente e na tela de seus clientes, mas isso nem sempre é fácil se o cliente tiver o IE 6. (E acredite: alguns deles pensam que você não é um bom desenvolvedor se solicitar que alterem o navegador)
Portanto, em conclusão, tendemos a sempre nos referir ao IE com sua versão, porque isso significa algo diferente para o desenvolvimento .
PS: Aqui está um ótimo artigo de blog sobre a história do IE e por que os geeks o odeiam, fazendo uma ótima apresentação em um navegador que já foi bom.