Nur mal so eine rein hypothetische Frage:
Im Prinzip ist es doch erstrebenswert die Logic von der
GUI zu trennen, also da stimmt ihr mir doch zu?
Aber irgendwie ist das LiveBinding
IMHO doch Logic (Verknüpfungen von Komponenten), welche direkt in der
GUI rumgammeln.

Visual LiveBinding ist mehr als das Verknüpfen von Komponenten.
Man kann auch x-beliebige Objekte (natürlich auch eigene) verbinden. TFoo mit seinen Membern an datensensitive Objekte. TFoo (in einer anderen Klasse/
Unit) bildet dann die Persistenz ab....
Aber: A fool with a tool is still a fool!