Von den Fehlern her waren Delphi 6 und 7 wohl ziemlich vergleichbar. Delphi 8 ist ein Reinfall gewesen, das gab es auch nur für .NET. Der Nachfolger für Win32 dann, Delphi 2005 hatte zwar eine neue deutlich übersichtlichere und produktivere IDE, aber hatte dafür viele Bugs.
Dann kam mit Delphi 2006 eine Version, in der die neue IDE dann stabil lief und zusätzlich neue Sprachfeatures kamen. Davon gab es dann auch die einzige kostenlose Version mit extrem vielen Features und kaum Einschränkungen, Turbo Delphi. (Denn Delphi 6 und 7 PE waren ja beide stark eingeschränkt.)
Die neuen Versionen sind schon besser und schneller, nehmen sich was die Fehlerquote angeht aber glaube ich nicht allzuviel. Neue und schöne Funktionen gibt es aber allemal, dafür aber keine kostenlose Version mehr. Da wird sich eventuell irgendwann noch einmal etwas tun, aber bis dahin bleibt Delphi ein teurer Spaß und für Hobbyentwickler meist unerschwinglich.