Moin Raphael ,
interessante Frage die ich mir auch immer mal wieder stelle. Ich möchte dir dazu meine Sichtweise kurz darlegen.
Selbst gecodete Themes sind toll ... ABER ... Individuelles Coding benötigt auch individuelle Betreuung. Als Entwickler eines Themes muss man ja auch imemr auf Änderungen bei Wordpress oder anderen Dingen reagieren, damit die Funktionalität des stets gewährleistet ist. Zudem sehe ich hier, zumindest in meinem Umfeld, auch den Kostenfaktor. Etwas selbst entwickeltes ist in der Regel teurer als ein fertiges Theme oder die Nutzung eines Pagebuilders. Und da sind viele potentielle Kunden einfach nicht bereit die höheren Kosten zu tragen wenn es denn auch "irgendwie" anders geht.
Fertige Themes sind mir persönlich oft zu unflexibel und übersichtlich. Wobei es hier auch wirklich sehr gute Themes gibt. In der Regel setze ich aber auf Pagebuilder mit denen ich dann die Seiten individuell umsetze. Mein Favorit ist derzeit BRICKS, dicht gefolgt von Oxygen.
Mit einem guten Pagebuilder ist man in der Lage auch ganz spezielle Designvorgaben und/oder Funktionen umzusetzen. Gutenberg, der ja auch diesen Ansatz verfolgt, ist mir persönlich noch zu unausgereift und unübersichtlich. KI-Unterstützung gibt es zum Teil schon, wird aber für die beiden oben genannten Pagebuilder definitv kommen. An dem Thema kommt man mittlerweile auch nicht mehr vorbei. 
Jede Variante, ob selbst gecodet, fertiges Theme aber eben auch Pagebuilder haben ihre Daseinsberechtigung und ich entscheide das oft auch erst wenn ich die genauen Anforderungen an eine neu zu erstellende Webseite kenne. 80-90% setze ich aber derzeit mit Bricks um. Für mich einfach ein tolles Werkzeug das mir die perfekte Mischung aus Power und Einfachheit bietet.