Da kann ich mir eine letzte Bemerkung nicht verkneifen.
Wenn man sich manche Programme anschaut, ist die Frage wohl eher ob die Entwickler überhaupt etwas über UI Design lernen wollen. Allein der Trend zu geskinnten Anwendungen ist ein Horror für jeden UIler.. Thema Konsistenz über Anwendungsgrenzen hinweg.
Aber wie ich schon sagte bei UIs kann man nur von MS lernen. Keiner leistet sich mehr Mitarbeiter, die nichts anderes machen als neue UIs zu testen.