I understand your argument, just isn’t the GUI version meant to work without external instructions? Otherwise I don’t really see a point in it. That instructions are mainly for terminal is probably because it’s easier and clearer than posting screen shots, and that for both authors and users. But that might just be my impression.
That is probably very distro dependent, I’m currently using bazzite on my daily driver and there the “updater” goes over absolutely everything: system images, custom dnf packages, containers, apt-get inside distrobox, flatpak… I guess also Android apps in way droid, but that I haven’t gotten into yet.