A notícia já tem mais de 10 dias, mas ainda não havia sido divulgada aqui. Não é a primeira vez que acontece algo semelhante, e a situação já mudou desde a notícia inicial — saiu nova atualização do SP1 do framework .Net 3.51, que agora oferece o luxo de permitir a desativação do seu assistente para Firefox pelo próprio usuário, usando os menus do próprio Firefox.

Mas a situação envolvendo o .Net (e afetando o Firefox para Windows) continua bastante ilustrativa, na minha opinião, assim como os comentários de um dos desenvolvedores, que acha bastante razoável a opção inicial adotada pela equipe, que instalava junto a extensão para o Firefox na hora da atualização do framework de uma forma que deixava desabilitado o botão de desinstalação dela, para o usuário, no Firefox.
Enviado por André Machado (andreferreiramachadoΘgmail·com):
O componente faz parte do framework .NET e, segundo o especialista, reduz a segurança do navegador web da Mozilla, ao permitir que softwares sejam instalados de forma automatizada. Sullo publicou um post em um blog de segurança da HP criticando a atitude da Microsoft.
Para ele, a empresa não deveria instalar forçosamente uma extensão em um navegador concorrente e, em vez disso, deveria ter colocado o plug-in no site de complementos (“add-ons”) da Mozilla, “como todo mundo”. O especialista da HP cita um texto de fevereiro escrito por Brad Abrams, um blogueiro da Microsoft. Na época Abrams publicou instruções complicadas de desinstalação, porque não era possível remover o plug-in por meio do próprio Firefox. Em seu blog, Sullo diz estar horrificado e pede desculpas por ter defendido a empresa no passado.
O Microsoft .NET Framework Assistant pode ser desativado ou configurado no Firefox no menu Ferramentas > Complementos.” [referência: g1.globo.com]