Even back in the Windows 3.1 or 95 days I didn’t have to reboot this often - sometimes twice a day. Seems a bit excessive?
Fedora is nicest when you use a lot of flatpaks imo. They just update constantly in the background without reboot.
Only system updates need reboot.
Even better: Silverblue! (I use uBlue)
Everything gets updated in the background without even needing intervention, not even a “you need to click here to download and reboot to apply changes”-notification.
I shut down my PC every few days when I leave the house for longer and boot into the next base-image without even noticing.
And if I do because something doesn’t work, I just select the image from yesterday.
Oh yeah, and 99% of my apps are Flatpaks anyway, which auto-update too by default.
I just don’t notice my OS in any way, I just work with it. Lovely!
Like the other comment mentioned, you don’t need to reboot, unless you’ve updated the kernel.
If you somehow downloaded by mistake an immutable system, like Fedora Silverblue or Fedora Kinoite, know it’s not the classic way to manage Linux systems.
But even with an immutable distro you don’t have to reboot. The updated image just gets downloaded in the background and booted into when you restart. There is no harm in still being booted from the old image id you don’t specifically need anything only included in the new one. Nothing forces you to reboot.