The whole traditional update/upgrade thing is completely strange.
On Fedora Atomic, just like on Android, you have one update, you do it, you are there.
If you want to do a version upgrade you rebase (basically a single but bigger update), and using a :latest
image will even do this automatically with a normal update.
The system where you always need to reboot ironically just always needs a single reboot, while traditional systems often make me reboot 3 times to complete that junk.
Also stuff like waking up from suspend, random freezes and power management work better than on AMD. I would assume this also applies to the Arc GPUs?