Die Performance soll bei .NET auch nicht so toll sein (wobei ich nicht weiß, wie's im Vergleich zu Java aussieht). Darum hat Microsoft fast alle programme für Vista nochmal neu geschrieben - wenn alles (Explorer usw.) auf .NET-Basis läuft, ist das System zu lahm.