Im Anschluss an die COMMON komme ich gerade von einem Kunden zurück, der seine Anwendung selber auf .NET mit C# umstellt.
Dabei besteht überhaupt kein Interesse die AS/400 abzulösen sondern eher im Gegenteil gerade die Stärke der DB2/400 auszunutzen.
Im Vergleich zum M$-SQL-Server ist die AS/400 gerade bei vielen Tabellen mit 100.000en Sätzen in der Abfrage einfach unschlagbar (gemessen!).

Ich kann mir auch nur dann einen Grund vorstellen, wenn man absolut keine Anwendung (ERP, Fibu usw.) mehr für die AS/400 finden kann und es halt nur noch PC-Lösungen gibt (mit allen Konsequenzen: ständige Servicepacks, MTBF, Stillstände, Datenbankgröße).