Respostas:
Como o Google pode detectar qual navegador está acessando sua página, graças à sequência do User Agent .
O Firefox já usa o Google como provedor de pesquisa padrão, que a maioria das pessoas não muda. Isso significa que os usuários do Firefox fornecerão receita ao Google graças aos anúncios exibidos ao lado dos resultados da pesquisa.
O IE8, por padrão, usa o Bing como mecanismo de pesquisa e, portanto, não redireciona pesquisas e dinheiro para o Google. É por isso que você vê o anúncio no IE8.
Porque o Google acredita que as pessoas que usam o Internet Explorer estão usando apenas porque não sabem melhor ou que existem alternativas por aí.
Da mesma forma, eles pensam que, se as pessoas já fizeram uma mudança, tiveram suas razões e não farão isso de novo / se souberem que há algo melhor, farão elas mesmas e não serão influenciadas por anúncios.
Bem, existem muitas especificações html / css / js que o Internet Explorer simplesmente não segue. portanto, se o Google quiser uma Web melhor, suportando padrões abertos, o webkit / gecko / opera é o caminho a seguir. Além disso, há o problema do 'mecanismo de pesquisa padrão', conforme explicado por Snark.
Na minha opinião, é apenas para levar as pessoas a usar um navegador compatível com os padrões. Se eles estão usando o Firefox, eles já estão usando um navegador compatível com os padrões e, portanto, não precisam fazer a troca.
E talvez um pouco para enfatizar a Microsoft por ter um navegador tão ruim (sim, estou falando do IE8)