Moin Bernd,
ich finde, dass Dein Vergleich zwischen DOS/Windows 3.0 zum Thema .NET ein klein wenig hinkt.
Es gibt schliesslich noch nicht so recht die Möglichkeit auf einem rein .NET basierten
OS zu entwickeln.
Man ist also u.U. zwingend darauf angewiesen auf die
Win32 API zuzugreifen, was, zumindest mit C# nicht immer ganz einfach ist.
Ein grosses Problem ist wohl eher, dass Borland erst jetzt eine Delphi .NET Entwicklungsumgebung liefern kann.
Viele Delphi Entwickler werden wohl mittlerweile für .NET auf C# oder VB.NET umgestiegen sein.
Das ist vielleicht auch der Grund dafür, dass Borland erst eine Entwicklungsumgebung für C# herausgebracht hat...