Wir benutzen massiv Generics und haben dadurch deutlich aufgeräumteren und leichter zu debuggenden Code als vorher. Deine Probleme kann ich nur teilweise nachvollziehen. Das einzige Problem, das ich wirklich habe, ist, dass beim Auswerten (Strg + F7) Generics Probleme machen. Aber insgesamt gibt es mit jeder Version Bugfixes an den Generics, das merke ich schon deutlich.
Interne Fehler wie dieser werden auch weniger:
http://qc.embarcadero.com/wc/qcmain.aspx?d=121517
Ein Nachteil von Generics ist, dass die Größe der Anwendungen dadurch spürbar steigt, aber das stört uns nicht wirklich.