Tach!
Es ist ja nicht so, dass der Nutzer im Fehlerfall die Fehlermeldung beim optimistic UI später bekäme als beim not-so optimistic UI. Es ist einfach so, dass der Nutzer im Normalfall beim optimistic UI nicht aufgehalten wird.
Den Vorteil im Normalfall sehe ich auch, aber ich sehe auch einen gravierenden Nachteil im Fehlerfall. Besonders dann, wenn ich bereits weiterarbeite und dann unterbrochen werde, um den auf den Fehler zu reagieren. Oder wenn ich davon ausgehe, dass alles gut ist und nicht mehr mitbekomme, dass da noch eine Fehlermeldung hinterherkommt. Ich würde es lieber begrüßen, die Systeme wirklich schneller zu bekommen, als alternative Fakten aufgetischt zu bekommen.
dedlfix.