Kommt drauf an...
Je mehr sich die Anwendung von systemspezifischen Eigenheiten unabhängig macht, desto portabler und universeller wird sie.
Erschwerend kommt hinzu: Es gibt Leute, die mögen das .NET-Framework nicht und de-installieren es. Kann man in der Tat machen, wenn man keine Software hat, die zwingend danach verlangt. Ob das unter Windows empfehlenswert ist, steht auf einem anderen Blatt. Aber diese Leute wollen vielleicht trotzdem den Firefox nutzen - besser gesagt: gerade diese Leute, denn wer .NET nicht mag, wird auch sonst eher tendieren, nach Alternativen zu suchen und nicht die von Microsoft mitgegebenen Tools zu nutzen.
CU
Olaf